![为什么我的磁盘提升器设置为“截止时间”](https://linux22.com/image/675565/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E7%A3%81%E7%9B%98%E6%8F%90%E5%8D%87%E5%99%A8%E8%AE%BE%E7%BD%AE%E4%B8%BA%E2%80%9C%E6%88%AA%E6%AD%A2%E6%97%B6%E9%97%B4%E2%80%9D.png)
我有带内核的 CentOS 6.x Linux 服务器2.6.32-573.8.1.el6.x86_64
。
今天检查了一下,发现磁盘升降机已经“到达最后期限”。
[root@srv ~]# cat /sys/block/sda/queue/scheduler
noop anticipatory [deadline] cfq
我有几乎相同的服务器,但安装于 4 个月前。它带有内核2.6.32-573.3.1.el6.x86_64
。它的调度程序如预期的那样是“cfq”。
内核是否有一些变化,还是只是我的托管公司做的?
我还找不到这个设置在哪里 -/etc/sysctl.conf
是库存。
答案1
可以在内核命令行上使用例如进行设置elevator=deadline
。我不确定,但我认为 Red Hat 2.6.32 内核的默认值在 573.3.1 和 573.8.1 之间发生变化的可能性很小。
您可以通过阅读来检查您的内核命令行/proc/cmdline
。