|
732 | 732 | <section class="normal markdown-section"> |
733 | 733 |
|
734 | 734 | <ul> |
735 | | -<li><a href="#blkio-cgroup-基本功能">blkio cgroup 基本功能</a><pre class="language-"><code> * [Linux 写文件流程](#linux-写文件流程) |
736 | | - * [为什么 cgroup v1 不支持非 Buffer IO 的限制](#为什么-cgroup-v1-不支持非-buffer-io-的限制) |
737 | | -</code></pre></li> |
| 735 | +<li><a href="#blkio-cgroup-基本功能">blkio cgroup 基本功能</a></li> |
| 736 | +<li><a href="#linux-写文件流程">Linux 写文件流程</a></li> |
| 737 | +<li><a href="#为什么-cgroup-v1-不支持非-buffer-io-的限制">为什么 cgroup v1 不支持非 Buffer IO 的限制</a></li> |
738 | 738 | </ul> |
739 | 739 | <h3 id="blkio-cgroup-基本功能"><a name="blkio-cgroup-基本功能" class="anchor-navigation-ex-anchor" href="#blkio-cgroup-基本功能"><i class="fa fa-link" aria-hidden="true"></i></a>blkio cgroup 基本功能</h3> |
740 | 740 | <p>blkio 是 cgroup v1 中的一个子系统,使用 cgroup v1 blkio 子系统主要是为了减少进程之间共同读写同一块磁盘时相互干扰的问题。</p> |
@@ -778,7 +778,7 @@ <h3 id="为什么-cgroup-v1-不支持非-buff |
778 | 778 | <p><a href="https://www.kernel.org/doc/Documentation/cgroup-v1/blkio-controller.txt" target="_blank">https://www.kernel.org/doc/Documentation/cgroup-v1/blkio-controller.txt</a></p> |
779 | 779 | <p><a href="http://kernel.pursuitofcloud.org/1780636" target="_blank">http://kernel.pursuitofcloud.org/1780636</a></p> |
780 | 780 | <footer class="page-footer"><span class="copyright">Copyright © tianfeiyu 2019 all right reserved,powered by Gitbook</span><span class="footer-modification">该文件修订时间: |
781 | | -2021-09-03 17:14:04 |
| 781 | +2021-09-05 14:59:12 |
782 | 782 | </span></footer> <link rel="stylesheet" type="text/css" href="https://storage.googleapis.com/app.klipse.tech/css/codemirror.css"> <script> window.klipse_settings = { selector: ".language-klipse, .lang-eval-clojure", selector_eval_js: ".lang-eval-js", selector_eval_python_client: ".lang-eval-python", selector_eval_php: ".lang-eval-php", selector_eval_scheme: ".lang-eval-scheme", selector_eval_ruby: ".lang-eval-ruby", selector_reagent: ".lang-reagent", selector_google_charts: ".lang-google-chart", selector_es2017: ".lang-eval-es2017", selector_jsx: ".lang-eval-jsx", selector_transpile_jsx: ".lang-transpile-jsx", selector_render_jsx: ".lang-render-jsx", selector_react: ".lang-react", selector_eval_markdown: ".lang-render-markdown", selector_eval_lambdaway: ".lang-render-lambdaway", selector_eval_cpp: ".lang-eval-cpp", selector_eval_html: ".lang-render-html", selector_sql: ".lang-eval-sql", selector_brainfuck: "lang-eval-brainfuck", selector_js: ".lang-transpile-cljs" }; </script> <script src="https://storage.googleapis.com/app.klipse.tech/plugin/js/klipse_plugin.js"></script> |
783 | 783 |
|
784 | 784 | </section> |
@@ -818,7 +818,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query' |
818 | 818 | <script> |
819 | 819 | var gitbook = gitbook || []; |
820 | 820 | gitbook.push(function() { |
821 | | - gitbook.page.hasChanged({"page":{"title":"blkio cgroup","date":"2021-01-01T20:50:30.000Z","tags":["blkio cgroup","cgroup v1"],"type":"blkio cgroup","level":"1.4.1","depth":2,"previous":{"title":"cgroup","level":"1.4","depth":1,"path":"cgroup/README.md","ref":"cgroup/README.md","articles":[{"title":"blkio cgroup","level":"1.4.1","depth":2,"path":"cgroup/blkio_cgroup.md","ref":"cgroup/blkio_cgroup.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["theme-comscore","-lunr","-search","-highlight","-livereload","search-plus@^0.0.11","simple-page-toc@^0.1.1","github@^2.0.0","github-buttons@2.1.0","edit-link@^2.0.2","prism@^2.1.0","prism-themes@^0.0.2","advanced-emoji@^0.2.1","anchors@^0.7.1","include-codeblock@^3.0.2","ace@^0.3.2","emphasize@^1.1.0","katex@^1.1.3","splitter@^0.0.8","mermaid-gb3@2.1.0","tbfed-pagefooter@^0.0.1","expandable-chapters-small@^0.1.7","sectionx@^3.1.0","local-video@^1.0.1","sitemap-general@^0.1.1","anchor-navigation-ex@0.1.8","favicon@^0.0.2","todo@^0.1.3","3-ba@^0.9.0","terminal@^0.3.2","alerts@^0.2.0","include-csv@^0.1.0","puml@^1.0.1","musicxml@^1.0.2","klipse@^1.2.0","versions-select@^0.1.1","-sharing","sharing-plus@^0.0.2","graph@^0.1.0","chart@^0.2.0"],"root":".","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © tianfeiyu 2019","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"prism":{"css":["prism-themes/themes/prism-base16-ateliersulphurpool.light.css"]},"include-csv":{},"disqus":{"shortName":"gitbookuse"},"emphasize":{},"ace":{},"github":{"url":"https://github.com/gosoon/source-code-reading-notes"},"puml":{},"simple-page-toc":{"maxDepth":3,"skipFirstH1":true},"todo":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"versions-select":{"type":"branches"},"graph":{},"sitemap-general":{"prefix":"https://blog.tianfeiyu.com"},"katex":{},"fontsettings":{"theme":"white","family":"sans","size":2},"rss":{"title":"田飞雨","description":"源码分析相关的文章,主要是专注云原生实践","author":"gosoon","site_url":"https://blog.tianfeiyu.com","managingEditor":"","webMaster":"","categories":["gitbook"]},"musicxml":{},"sectionx":{"tag":"b"},"mermaid-gb3":{},"anchor-navigation-ex":{"isRewritePageTitle":false,"tocLevel1Icon":"fa fa-hand-o-right","tocLevel2Icon":"fa fa-hand-o-right","tocLevel3Icon":"fa fa-hand-o-right"},"favicon":{"shortcut":"favicon.ico","bookmark":"favicon.ico"},"theme-comscore":{},"prism-themes":{},"alerts":{},"github-buttons":{"repo":"gosoon/source-code-reading-notes","types":["star"],"size":"large"},"3-ba":{"configuration":"auto","token":"ff100361cdce95dd4c8fb96b4009f7bc"},"expandable-chapters-small":{},"local-video":{},"klipse":{"myConfigKey":"it's the default value"},"advanced-emoji":{"embedEmojis":false},"include-codeblock":{"check":false,"edit":true,"fixlang":false,"lang":"","template":"ace","theme":"chrome","unindent":true},"sharing":{"qq":false,"all":["facebook","google","twitter","weibo","instapaper","linkedin","pocket","stumbleupon","qq","qzone"],"douban":false,"facebook":false,"weibo":true,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":false,"messenger":false,"line":false,"vk":false,"pocket":false,"google":true,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":true},"terminal":{"copyButtons":true,"fade":false,"style":"flat"},"edit-link":{"label":"Edit This Page","base":"https://github.com/gosoon/source-code-reading-notes/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":true},"anchors":{},"chart":{"type":"c3"},"search-plus":{}},"theme":"default","author":"gosoon","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"田飞雨","language":"zh-hans","output.name":"site","links":{"sidebar":{"Home":"https://blog.tianfeiyu.com"}},"gitbook":"3.2.3","description":"源码分析相关的文章,主要是专注 k8s 云原生实践"},"file":{"path":"cgroup/blkio_cgroup.md","mtime":"2021-09-03T09:14:04.367Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-09-03T09:15:04.800Z"},"basePath":"..","book":{"language":""}}); |
| 821 | + gitbook.page.hasChanged({"page":{"title":"blkio cgroup","date":"2021-01-01T20:50:30.000Z","tags":["blkio cgroup","cgroup v1"],"type":"blkio cgroup","level":"1.4.1","depth":2,"previous":{"title":"cgroup","level":"1.4","depth":1,"path":"cgroup/README.md","ref":"cgroup/README.md","articles":[{"title":"blkio cgroup","level":"1.4.1","depth":2,"path":"cgroup/blkio_cgroup.md","ref":"cgroup/blkio_cgroup.md","articles":[]}]},"dir":"ltr"},"config":{"plugins":["theme-comscore","-lunr","-search","-highlight","-livereload","search-plus@^0.0.11","simple-page-toc@^0.1.1","github@^2.0.0","github-buttons@2.1.0","edit-link@^2.0.2","prism@^2.1.0","prism-themes@^0.0.2","advanced-emoji@^0.2.1","anchors@^0.7.1","include-codeblock@^3.0.2","ace@^0.3.2","emphasize@^1.1.0","katex@^1.1.3","splitter@^0.0.8","mermaid-gb3@2.1.0","tbfed-pagefooter@^0.0.1","expandable-chapters-small@^0.1.7","sectionx@^3.1.0","local-video@^1.0.1","sitemap-general@^0.1.1","anchor-navigation-ex@0.1.8","favicon@^0.0.2","todo@^0.1.3","3-ba@^0.9.0","terminal@^0.3.2","alerts@^0.2.0","include-csv@^0.1.0","puml@^1.0.1","musicxml@^1.0.2","klipse@^1.2.0","versions-select@^0.1.1","-sharing","sharing-plus@^0.0.2","graph@^0.1.0","chart@^0.2.0"],"root":".","styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"tbfed-pagefooter":{"copyright":"Copyright © tianfeiyu 2019","modify_label":"该文件修订时间:","modify_format":"YYYY-MM-DD HH:mm:ss"},"prism":{"css":["prism-themes/themes/prism-base16-ateliersulphurpool.light.css"]},"include-csv":{},"disqus":{"shortName":"gitbookuse"},"emphasize":{},"ace":{},"github":{"url":"https://github.com/gosoon/source-code-reading-notes"},"puml":{},"simple-page-toc":{"maxDepth":3,"skipFirstH1":true},"todo":{},"splitter":{},"sharing-plus":{"qq":false,"all":["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban":false,"facebook":true,"weibo":false,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":true,"messenger":false,"line":false,"vk":false,"pocket":true,"google":false,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":false},"versions-select":{"type":"branches"},"graph":{},"sitemap-general":{"prefix":"https://blog.tianfeiyu.com"},"katex":{},"fontsettings":{"theme":"white","family":"sans","size":2},"rss":{"title":"田飞雨","description":"源码分析相关的文章,主要是专注云原生实践","author":"gosoon","site_url":"https://blog.tianfeiyu.com","managingEditor":"","webMaster":"","categories":["gitbook"]},"musicxml":{},"sectionx":{"tag":"b"},"mermaid-gb3":{},"anchor-navigation-ex":{"isRewritePageTitle":false,"tocLevel1Icon":"fa fa-hand-o-right","tocLevel2Icon":"fa fa-hand-o-right","tocLevel3Icon":"fa fa-hand-o-right"},"favicon":{"shortcut":"favicon.ico","bookmark":"favicon.ico"},"theme-comscore":{},"prism-themes":{},"alerts":{},"github-buttons":{"repo":"gosoon/source-code-reading-notes","types":["star"],"size":"large"},"3-ba":{"configuration":"auto","token":"ff100361cdce95dd4c8fb96b4009f7bc"},"expandable-chapters-small":{},"local-video":{},"klipse":{"myConfigKey":"it's the default value"},"advanced-emoji":{"embedEmojis":false},"include-codeblock":{"check":false,"edit":true,"fixlang":false,"lang":"","template":"ace","theme":"chrome","unindent":true},"sharing":{"qq":false,"all":["facebook","google","twitter","weibo","instapaper","linkedin","pocket","stumbleupon","qq","qzone"],"douban":false,"facebook":false,"weibo":true,"instapaper":false,"whatsapp":false,"hatenaBookmark":false,"twitter":false,"messenger":false,"line":false,"vk":false,"pocket":false,"google":true,"viber":false,"stumbleupon":false,"qzone":false,"linkedin":true},"terminal":{"copyButtons":true,"fade":false,"style":"flat"},"edit-link":{"label":"Edit This Page","base":"https://github.com/gosoon/source-code-reading-notes/edit/master"},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":true},"anchors":{},"chart":{"type":"c3"},"search-plus":{}},"theme":"default","author":"gosoon","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"田飞雨","language":"zh-hans","output.name":"site","links":{"sidebar":{"Home":"https://blog.tianfeiyu.com"}},"gitbook":"3.2.3","description":"源码分析相关的文章,主要是专注 k8s 云原生实践"},"file":{"path":"cgroup/blkio_cgroup.md","mtime":"2021-09-05T06:59:12.308Z","type":"markdown"},"gitbook":{"version":"3.2.3","time":"2021-09-05T06:59:34.553Z"},"basePath":"..","book":{"language":""}}); |
822 | 822 | }); |
823 | 823 | </script> |
824 | 824 | </div> |
|
0 commit comments