当前位置: 首页 > Linux

LInux基础索引查询_0

时间:2023-04-06 04:52:14 Linux

参考redhat文档https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/7/html/performance_tuning_guide/index操作系统版本cat/etc/redhat-release内核版本uname-r服务器总体情况toptop1查看各个cpu的使用情况cpuusagecat/proc/cpuinfovmstatvmstat-n310每3秒取10个样本procs:r:正在运行和等待CPU时间片的进程数,一般来说,整个系统的运行队列不要超过总核数的2倍,否则系统压力会太大b:等待资源的进程数,比如等待磁盘IO,网络IO之类的cpu:us:用户进程消耗CPU时间的百分比,us值如果高,说明用户进程长时间消耗CPU时间。如果长期大于50%,说明程序还需要优化。%,表示可能是CPU和内存不足free-mdiskdf-hdu-h--max-depth=1/diskIOiostat-x310获取详细信息,每3秒一次,共10rkB/s:every每秒读取的数据量,单位kB;wkB/s:每秒写入的数据量,单位kB;svctm:I/O请求的平均服务时间,单位毫秒;util:I/OOperation使用了多少秒的百分比,如果接近100%,则表示磁盘带宽已满。这时候就需要优化程序或者加大磁盘了。NetworkIOsar-nDEV310获取设备信息,3秒一次,共10个IFACE:LAN接口rxpck/s:每秒接收的数据包txpck/s:每秒发送的数据包rxKB/s:每秒接收的数据量秒,单位KBytetxKB/s:每秒发送的数据量,单位KByterxcmp/s:每秒接收的压缩包txcmp/s:每秒发送的压缩包rxmcst/s:每秒接收的多播包