本文共 886 字,大约阅读时间需要 2 分钟。
要查看服务器的CPU情况,可以按照以下步骤进行:
查看物理CPU个数
使用以下命令查询物理CPU数量:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
查看每个物理CPU的核心数
查看每个物理CPU的核心数量:cat /proc/cpuinfo | grep "cpu cores" | uniq
查看逻辑CPU数
逻辑CPU数等于物理CPU数乘以每个核数乘以超线程数:cat /proc/cpuinfo | grep "processor" | wc -l
查看CPU型号
查看各个CPU的型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq
查看CPU负载
负载是衡量系统繁忙程度的重要指标,需始终控制在物理CPU数×核数×0.7以下。长期超过需优化处理。查看负载信息:top -l 15
使用/proc/meminfo
cat /proc/meminfo
使用free
命令
free -h
输出示例:
total used free shared buffers cached65973912 32468632 33477680 ... ...
使用fdisk -l
fdisk -l
查看磁盘IO性能
使用iostat
监控磁盘IO:iostat -x 10
查看输出,分析各磁盘的读写数据情况。
top
命令查看实时系统资源使用情况:top -l 15
输出解读:
up: uptimetasks: 当前进程数load: 平均负载Cpu(s): CPU使用状态Mem: 内存使用情况Swap: 交换内存情况
通过以上命令,您可以全面查看服务器的资源使用情况,及时发现性能瓶颈并进行优化。
转载地址:http://hczfk.baihongyu.com/