linux服务器查看进程、线程数量
查看进程总数
ps -ef | wc -l
查看系统设置的最大进程数
sysctl kernel.pid_max
查看当前进程数
ps -eLf | wc -l
修改最大进程数
echo "kernel.pid_max=1000000 " >> /etc/sysctl.conf
sysctl -p
查看某个服务的进程数
eg:http服务:
ps -ef | grep httpd | wc -l
查看物理cpu个数
grep 'physical id' /proc/cpuinfo | sort -u
查看核心数量
grep 'core id' /proc/cpuinfo | sort -u | wc -l
查看线程数
grep 'processor' /proc/cpuinfo | sort -u | wc -l
命令执行结果如图所示
根据结果得知,此服务器有1个cpu,6个核心,每个核心2线程,共12线程。
通过dmidecode可以查看cpu型号,根据型号也可以查到这个cpu的具体参数