tuned配置选择
原理
tuned是针对Linux系统的一项服务,提供配置文件调整机制,可以根据系统状态调整系统配置,达到系统优化的目的。tuned-adm是配合tuned服务的工具,其预置了多种系统参数配置文件,通过调节调度时间、脏页刷新水位、CPU性能模式等参数来适应不同类型的业务。
用户可以根据自己的需要选择不同的配置,例如:
- 追求低时延,可以选择network-latency模式。
- 追求高网络IO吞吐,可以选择network-throughput模式。
- 追求低IO时延,可以选择latency-performance模式。
- 追求高IO吞吐,可以选择throughput-performance模式。
修改方式
安装方法:
# yum install tuned
说明 |
操作 |
---|---|
查看tuned服务运行状态 |
systemctl status tuned |
查看当前运行的tuned模式 |
tuned-adm active |
查看支持的tuned模式 |
tuned-adm list |
设置所需tuned模式 |
tuned-adm profile $config |
不应用tuned模式配置 |
tuned-adm off |
配置名称 |
说明 |
---|---|
balanced |
均衡模式 |
latency-performance |
低IO延时模式 |
network-latency |
低网络延时模式 |
network-throughput |
高网络吞吐模式 |
throughput-performance |
高IO吞吐模式 |
powersave |
节能模式 |
tuned工具所使用的配置文件位于“/usr/lib/tuned”目录,用户也可以借鉴其中的内核配置参数对系统进行优化。
父主题: 优化方法