常平做网站,学校门户网站模板,网站建设考虑事项,lnmp wordpresstuned是RHEL6推出的调优工具#xff0c;可以简单、动态的调整系统。默认的tuned软件包包含9个调优配置文件#xff0c;对laptop、desktop、server系统的省电策略、磁盘调度算法、缓存、内存脏页回写等等的调节。tuned包安装后有两个服务#xff0c;tuned和ktune#xff0c;…tuned是RHEL6推出的调优工具可以简单、动态的调整系统。默认的tuned软件包包含9个调优配置文件对laptop、desktop、server系统的省电策略、磁盘调度算法、缓存、内存脏页回写等等的调节。tuned包安装后有两个服务tuned和ktunechkconfig查看默认是off状态可以通过chkconfig和service手动开启。在配置好profile后执行tuned-adm profile xxx切换配置的时候也会自动的开启这两个服务。tuned的配置文件保存在/etc/tuned-profiles目录可以通过 tuned-adm list 查看可用配置文件列表以及当前应用的配置文件。[rootdesktop7 ~]# tuned-adm listAvailable profiles:- server-powersave- laptop-battery-powersave- laptop-ac-powersave- default- throughput-performance- latency-performance- spindown-disk- desktop-powersave- enterprise-storageCurrent active profile: default配置文件中一般包括ktune.sysconfig sysctl.ktune tuned.conf ktune.shktune.sysconfig ktune的开关选项在此它也用于调整I/O调度算法[rootdesktop7 desktop-powersave]# egrep -v ^$|^# ktune.sysconfigUSE_KTUNE_Dyes #启用ktuneSYSCTL_POST/etc/sysctl.conf #sysctl配置文件位置ELEVATORdeadline #电梯算法指定为deadlineELEVATOR_TUNE_DEVS/sys/block/{sd,cciss,dm-}*/queue/scheduler#指定电梯算法作用范围sd*、cciss*(据说是HP的scsi磁盘)、dm-*。也可以自行添加比如vda、hdaktune.sh 配置文件加载和卸载时执行的脚本默认配置中会包含一些CPU、内存调优的函数调用这些函数在 /etc/tune-profiles/functions 中。可以自定义加入一些调优的shell命令或者加入一些提示信息显示(比如wall)[rootdesktop7 laptop-ac-powersave]# cat ktune.sh#!/bin/sh. /etc/tune-profiles/functionsstart() {#启用配置文件时执行以下脚本自定义修改时需要保留的主体结构set_disk_alpm min_powerenable_wifi_powersavereturn 0 #表示脚本正常执行自定义修改时需要保留}stop() {#停用配置文件时执行以下脚本自定义修改时需要保留的主体结构set_disk_alpm max_performancedisable_wifi_powersavereturn 0 #表示脚本正常执行自定义修改时需要保留}process $ #自定义修改时需要保留的主体结构sysctl.ktune 主要对kernel进行调优修改的内容就是通过sysctl配置的内容可以在配置文件中自行添加[rootdesktop7 enterprise-storage]# egrep -v ^#|^$ sysctl.ktunekernel.sched_min_granularity_ns 10000000kernel.sched_wakeup_granularity_ns 15000000vm.dirty_ratio 40tuned.conf tuned 省电模式插件的监控和调节开关一般包括以下几项[rootdesktop7 desktop-powersave]# egrep -v ^#|^$ tuned.conf[main][DiskMonitor] #启用磁盘监控[DiskTuning] #启用磁盘调节[NetMonitor] #启用网络监控[NetTuning] #启用网络调节[CPUMonitor] #启用CPU监控[CPUTuning] #启用CPU调节#如果需要关闭在选项下面设置enabledfalse#还有其他一些功能参数比如 alpmFalse 关闭sata的alpmtuned-adm active 查询当前加载的profile以及tuned和ktune守护进程状态tuned-adm off 关闭tunedtuned-adm profile xxxx 加载配置文件默认情况下可用的配置文件如下- default默认设置影响最小的省电设置适用于少量的读写操作比如邮件服务器- desktop-powersave桌面系统的省电模式启用SATA的ALPM省电设置同时也会启用CPU、网络、磁盘的调节插件- server-powersave服务器系统的省电模式启用SATA的ALPM省电设置关闭光驱实时监测启用CPU和磁盘的调节插件- laptop-ac-powersave笔记本电源模式中等影响的省电设置启用SATA的ALPM省电设置启用CPU、WIFI省电模式同时也会启用CPU、网络、磁盘的调节插件- laptop-battery-powersave笔记本电池模式最大化省电设置关闭声卡、光驱等等对wifi启用省电模式磁盘和网络的性能受到影响I/O延时变高- spindown-disk用于传统机械磁盘尽量减少磁盘旋转增加writeback值减少使用交换关闭日志实时写入所有分区以noatime(不更新最后访问时间)的方式重新挂载。关闭省电模式插件。是一个比较特殊的节电模式适合于不经常使用的服务器(比如跳板机)或磁盘负荷超过标准的服务器。- throughput-performance吞吐量优化。关闭省电模式调节一些sysctl用来提高磁盘和网络的吞吐量启用内存大页调节CPU为性能模式切换磁盘调度模式为deadline。适用于使用中低端存储的虚拟化主机。- latency-performance延时优化。关闭省电模式调节一些sysctl用来降低网络延时切换磁盘调度模式为deadline调节CPU为性能模式。适用于数据库服务器- enterprise-storage极大提高I/O吞吐量的模式。切换磁盘调度模式为deadline在非根和非boot分区上关闭I/O barriers(极大的提高I/O吞吐量但是掉电后会产生文件丢失)启用4倍readahead如果要创建自定义的配置文件建议基于 laptop-battery-powersave (省电目的) 或 throughput-performance (性能优化) 的拷贝然后编辑。