Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

7.2. 文件系统性能侧写

tuned-adm 工具可让用户轻松地在已设计成为具体使用案例提高性的大量侧写间切换。特别用来提高存储性能的侧写为:
latency-performance
用于典型延迟性能调整的服务器侧写。它可禁用 tunedktune 节能机制。cpuspeed 模块改为 performance。每个设备的 I/O 提升程序改为 deadlinecpu_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/