暂无图片
为什么IO调度算法选择deadline/noop,一般不使用CFQ(Completely Fair Queuing,完全公平调度)?
我来答
分享
2023-06-21
为什么IO调度算法选择deadline/noop,一般不使用CFQ(Completely Fair Queuing,完全公平调度)?

为什么IO调度算法选择deadline/noop,一般不使用CFQ(Completely Fair Queuing,完全公平调度)?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
胡武

因为CFQ请求按照进程分别放入进程对应的队列中。CFQ的公平是针对进程而言的,提交的每个I/O请求的进程都有自己的I/O队列,轮转调动队列。默认先从当前队列中取出4个请求来处理,然后处理下一个队列中的4个请求,确保每个进程享有的I/O资源是均衡的。因此,在高并发场景下,CFQ很可能会导致I/O的响应缓慢。

暂无图片 评论
暂无图片 有用 2
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏