我有许多CentOS系统,其中一些有传统的硬盘,一些是SSD,还有一些是混合的。我想将SSD的调度程序更改为截止日期。
因此,在运行时,我可以简单地扫描检查设备和那些具有/sys/block/sd?/queue/rotational作为0的设备。我可以通过做echo 'deadline' > /sys/block/sda/queue/scheduler来启用截止日期
但是永久的改变呢?有些调优概要文件启用了截止日期调度程序,但是如果存在混合(有些是正常的,有些是SSD),那么这将应用于哪些磁盘?
例如:
tuned-adm profile latency-performance来自https://access.redhat.com/documentation/en-US/Red_帽子_企业_Linux/6/html/Power_管理_指南/调优-adm.html
延迟-性能典型延迟性能调优的服务器配置文件。此配置文件禁用动态调优机制和透明的拥抱。它通过cpuspeed对p状态使用性能调节器,并将I/O调度程序设置为截止日期。此外,在RedHatEnterpriseLinux6.5及更高版本中,配置文件请求的cpu_dma_latency值为1,而在RedHatEnterpriseLinux6.4和更早版本中,cpu_dma_latency请求的值为0。
那么,如果我有几个磁盘,将适用于哪一个截止日期?
发布于 2015-07-20 17:30:24
虽然您可以编写客户配置文件或修改现有的配置文件之一,但我会根据您的硬件信息推荐tuned-adm profile enterprise-storage。
如果您需要更多的更改,只需使用“企业-存储”作为基线。
https://serverfault.com/questions/707141
复制相似问题