给大家带来Centos 调优 CPU优化
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1检察L1,L2...dmesg
x86info-c(yuminstallx86info-y)
2射中率,丧失率检察:
valgrind--tool=caohegrind下令
3检察历程优先级(一样平常默许为0)
chrt-p29022(历程号)
top
三种优先级:SCHED_RR1~99调剂***:chrt-r50下令
SCHED_FIFO1~99调剂***:chrt-f50下令
SCHED_OTHER100~139(调剂时的值为-20~19)调剂***:
nice-n-18下令
renice-18-p312(历程号)
4均匀负载率检察
sar-q12(每隔一秒显现一次,共显现两次)
top
uptime
5利用率检察
mpstat
sar-PALL12
iostat-c12
more/proc/stat
6时钟频次(xen上不成用)
tick_divider=(在/etc/grub.conf中kernel那行增加)
2(=500Hz)
4(=250Hz)
5(=200Hz)
8(=125Hz)
10(=100Hz)
tick_divider值越小cpu损耗就高,功能就低,计时器正确度高
tick_divider值越年夜cpu损耗就低,功能就高,计时器正确度低
7cpu频次电压
/etc/init.d/cpuspeed此历程可主动调治cpu频次电压的值
/etc/sysconfig/cpuspeed(此可手动设置cpu频次电压的值)
8IRQbalancing
此机制可将历程按必定***分派给分歧cpu实行(默许每10秒分派一次)
若想本人分派cpu义务历程:chkconfigirqbalanceoff(将IRQbalancing封闭)
ls/proc/irq(检察以后有的IRQ中止)
1210。。。。
ls/proc/irq/1/
i8042smp_affinity
catsmp_affinity
00000001(此为cpu编号)
echo00000002>/proc/irq/1/smp_affinity
9将历程分派给cpu
taskset-p0x000011(将历程号为1的历程分派给0x00001cpu)
10制订开机后运转哪几个cpu
vim/etc/grub.conf
isolcpus=0,1,2...
11检察cpu与IRQ
cat/proc/cpuinfo
cat/proc/interrupt
12封闭cpu(没法封闭开机用cpu)
echo0>/sys/devices/system/cpu/cpu1/online(封闭cpu1)
echo1>/sys/devices/system/cpu/cpu1/replaceable/online(开启cpu1)
13检察历程获得哪些资本
cat/proc/3213/status
14将cpu分组(默许组为/)
例(创建/cpusetscpu组)
mkdir/cpusets
grepcpu/proc/filesystems
vim/etc/fstab
mount-tcpusetnodev/cpusets/
mount-a
ls/cpusets/
.....cpus.....mem....tasks...
echo1>/cpusets/cpus(为/cpusets分派cpu)
echo0>/cpusets/mems(为/cpusets分派mem)
echo3132>/cpusets/tasks(历程号为3132的历程绑到cpusets组)
cat/proc/3132/cpuset
/cpusets(默许为/)
(/cpusets/cpu_exclusive其中的cpu只能在此cpu组运转)
(/cpusets/notify_on_release主动清算cpu组缓存开关)
欢迎大家来到仓酷云论坛! 一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。 在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。 选择交流平台,如QQ群,网站论坛等。 Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 当然你不需搭建所有服务,可以慢慢来。自己多动手,不要非等着别人帮你解决问题。 期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
页:
[1]