<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://gentoo-zh.org/extern.php?action=feed&amp;tid=759&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Gentoo中文社区 / Linux/x86 6.6.13 内核配置选项 -- Enable the block layer -- IO Schedulers]]></title>
		<link>http://www.gentoo-zh.org/viewtopic.php?id=759</link>
		<description><![CDATA[Linux/x86 6.6.13 内核配置选项 -- Enable the block layer -- IO Schedulers 最近发表的帖子。]]></description>
		<lastBuildDate>Sun, 11 Feb 2024 08:07:17 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Linux/x86 6.6.13 内核配置选项 -- Enable the block layer -- IO Schedulers]]></title>
			<link>http://www.gentoo-zh.org/viewtopic.php?pid=874#p874</link>
			<description><![CDATA[<p>- - MQ deadline I/O scheduler <br />翻译:MQ 截止时间 I/O 调度程序<br />说明:两种调度器是为多队列硬盘驱动器设计的。MQ-Deadline与普通的Deadline调度器类似，但每个硬件队列都有自己的调度策略。MQ-None则类似于Noop调度器，不对IO请求做任何调度，直接将请求发送到硬件队列。</p><p>&#160; &lt; &gt; Kyber I/O scheduler<br />翻译:Kyber&#160; I/O 调度程序<br />说明:该调度器主要是保证io request的latency， 那么显然在某些情况下会牺牲throughput. 做法是通过调整异步IO的队列深度，提高同步IO的队列深度来保证同步IO不被异步IO严重阻塞，这里同步IO往往对应read,异步IO对应write。</p><p>Kyber中引入了所谓调度域(domain)的概念，所谓的scheduling domain其实就是指不通类型的IO操作，比如read, write, discard等等。</p><p>Kyber可以根据io latency的统计信息动态调整每个调度域在software queue里的深度，如果某个domain的时延满足要求，则减少队列的深度，如果时延比较大，表示没有足够的这类请求被提交到hardware queue，则增大该domain队列深度</p><p>&#160; &lt; &gt; BFQ I/O scheduler<br />翻译: BFQ&#160; I/O 调度程序<br />说明:bfq(Budget Fair Queueing)调度器.这是一个基于CFQ调度器的改进版本,更适合于对交互性要求比较高的场合,比如桌面系统和实时系统.如果静态编译进内核,还支持和cgroup配合,实现分层调度(hierarchical scheduling)</p><p>&#160; [ ]&#160; &#160;BFQ hierarchical scheduling support<br />翻译:BFQ分层调度支持<br />说明:通过cgroup文件系统接口,允许将BFQ分层使用(类似CONFIG_CFQ_GROUP_IOSCHED),这个子系统的名字是&quot;bfqio&quot;</p><p>&#160; [ ]&#160; &#160; &#160;BFQ IO controller debugging<br />翻译:BFQ&#160; &#160;I/O 调度程序 调试模式<br />说明:</p>]]></description>
			<author><![CDATA[dummy@example.com (batsom)]]></author>
			<pubDate>Sun, 11 Feb 2024 08:07:17 +0000</pubDate>
			<guid>http://www.gentoo-zh.org/viewtopic.php?pid=874#p874</guid>
		</item>
	</channel>
</rss>
