在 unix 上,我们如何知道系统是多处理器还是单处理器?
问问题
2002 次
3 回答
2
有时我们必须回答自己的问题:)
在 Solaris 上运行命令
/usr/sbin/psrinfo -v|grep "Status of processor"|wc -l
在 AIX 上运行命令
lsdev -C|grep Process|wc -l
在 HP-UX 上运行以下命令(需要超级用户权限):
P=`echo processor_count/D | adb -k /stand/vmunix /dev/mem |tail -1|awk '{print $2}'` echo "The number of processors on `hostname` = $P"
在 Tru64 上运行命令
/usr/sbin/psrinfo -v|grep "Status of processor"|wc -l
于 2009-11-09T10:01:46.390 回答
1
怎么样
cat /proc/cpuinfo | grep -i 'processor' | wc -l
甚至
dmesg | grep -i cpu
注意最后一个中的“Brought up x processor”
于 2009-11-09T08:02:03.050 回答
0
我不知道它是否也适用于 Unix,但对于 Linux,从命令行,请参见此处: http: //www.howtogeek.com/howto/ubuntu/display-number-of-processors-on-linux/
于 2009-11-09T08:00:38.827 回答