Linux 查看服务器性能相关的命令

https://cloud.tencent.com/developer/article/1979478?from=15425

1. 先查看服务器剩余内存容量

free -h

2. 查看占用内存最大的10个进程

ps -aux | sort -k4nr | head -n 10

3. 查看内存占用最高的pid的线程:

https://www.cnblogs.com/baichunyu/p/15356162.html

top -p <pid>

4. 查看cpu的使用情况

top

vmstat 1 8, 每秒采集一次cpu使用率,采集8次

sar -u 3 8,每3秒采集一次cpu,共采集8次

5. 查看CPU个数

cat /proc/cpuinfo | grep "physical id" | uniq | wc -l

6. 查看CPU核数

cat /proc/cpuinfo | grep "cpu cores" | uniq

7. 查看CPU型号

cat /proc/cpuinfo | grep 'model name' |uniq

Leave a Reply