标签:buffers 参数 dstat 负载高 $1 核数 测试工具 教程 系统监控
loadAverage:1分钟、5分钟、15分钟的cpu负载情况,满载情况下为CPU核数*1%us:用户空间程序的cpu使用率%ss:系统进程的cpu使用率%id:空闲cpuH/shit+h:显示线程信息free -g:查看整体内存使用情况,注意观察如下几个指标buffer、cached里面有多少内存被使用-/+ buffers/cache:-表示从应用程序角度看系统被用掉了多少内存,+表示从应用程序角度看系统还有多少内存可用sysstat
zypper in sysstat(包括iostat、mpstat、sar、sa)svctm > 15s:平均每次IO操作的服务时间%util接近100%:一秒中有多少时间用于IO操作ps -aux | sort -k4,4nr | awk ‘{sum += $1} END {print "sum=", sum}‘sort参数解释:k后面根的数字表示第几列,n表示数字,r表示逆序排列pidstat -d -p {pid}:对进程io进行采样pidstat -u -p {pid}:对进程cpu占用率进行采样pidstat -r -p {pid}:对进程内存占用率进行采样jstack -l {pid}:查看某个进程的所有线程,-l表示检查锁jstat、jmap等chaosblade:阿里混沌工具memtester:内存测试工具cpuburn:cpu测试工具标签:buffers 参数 dstat 负载高 $1 核数 测试工具 教程 系统监控
原文地址:https://www.cnblogs.com/harry1989/p/11877074.html