7.2. 文件系统性能侧写
tuned-adm 工具可让用户轻松地在已设计成为具体使用案例提高性的大量侧写间切换。特别用来提高存储性能的侧写为:
latency-performance
- 用于典型延迟性能调整的服务器侧写。它可禁用 tuned 和 ktune 节能机制。
cpuspeed
模块改为performance
。每个设备的 I/O 提升程序改为deadline
。cpu_dma_latency
参数使用数值0
(最小延迟)注册管理电源服务质量以便尽可能减小延迟。 throughput-performance
- 用于典型吞吐性能调整的服务器侧写。如果系统没有企业级存储则建议使用这个侧写。它与
latency-performance
相同,只是:- 将
kernel.sched_min_granularity_ns
(调度程序最小优先占用时间间隔)设定为10
毫秒, - 将
kernel.sched_wakeup_granularity_ns
(调度程序唤醒间隔时间)设定为15
毫秒。 - 将
vm.dirty_ratio
(虚拟机脏数据比例)设定为 40%,并 - 启用够名超大页面。
enterprise-storage
- 建议最企业级服务器配置中使用这个侧写,其中包括电池备份控制程序缓存保护以及管理磁盘缓存。它与
吞吐量性能
类似,只是:- 将
readahead
值设定为4x
,同时 - 不使用
barrier=0
重新挂载的 root/boot 文件系统。
有关 tuned-adm 的详情请查看其 man page(
man tuned-adm
),或者《电源管理指南》,网址为 http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/。