Linux命令正确识别cpu个数和核数
2012-03-16 22:01
543 查看
判断依据:
1.具有相同core id的cpu是同一个core的超线程。
2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。
以惠普DL380G6为例说明:
①物理cpu个数:
[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2
②每个物理cpu中core的个数(即核数)
[root@localhost ~]# cat /proc/cpuinfo | grep "cpu cores" | uniq
cpu cores : 4
③每个物理cpu中逻辑cpu(可能是core、threads或both)的个数 (超线程是打开的)
[root@localhost ~]# cat /proc/cpuinfo | grep "siblings" | uniq
siblings : 8
或者cat /proc/cpuinfo | grep "processor" | wc -l
服务器的cpu蛮强悍的,难怪在许多linux命令中,如iostat中显示有16个cpu之多,这里也请大家注意区分物理cpu和逻辑cpu的区别,不要混淆了。
1.具有相同core id的cpu是同一个core的超线程。
2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。
以惠普DL380G6为例说明:
①物理cpu个数:
[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
2
②每个物理cpu中core的个数(即核数)
[root@localhost ~]# cat /proc/cpuinfo | grep "cpu cores" | uniq
cpu cores : 4
③每个物理cpu中逻辑cpu(可能是core、threads或both)的个数 (超线程是打开的)
[root@localhost ~]# cat /proc/cpuinfo | grep "siblings" | uniq
siblings : 8
或者cat /proc/cpuinfo | grep "processor" | wc -l
服务器的cpu蛮强悍的,难怪在许多linux命令中,如iostat中显示有16个cpu之多,这里也请大家注意区分物理cpu和逻辑cpu的区别,不要混淆了。
相关文章推荐
- 如何用Linux的命令正确识别cpu的个数和核数
- 用Linux的命令正确识别cpu个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 【转载】如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数【转】
- inux命令正确识别cpu个数和核数
- Linux下如何正确识别cpu的个数和核数
- linux查看内存、cpu信息命令
- 【转自mos文章】在linux 下正确分辨用的是哪种cpu
- Linux 系统中screen命令不能使用的解决办法,screen包的正确安装
- linux监控网卡流量、cpu命令
- linux下android的开发正确识别真机调试
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- 查看linux cpu和内存利用率__linux - top命令
- linux系统top命令分析CPU和内存详解
- Linux TOP命令(按内存占用排序和按CPU占用排序)
- Linux TOP命令 按内存占用排序和按CPU占用排序
- centos Linux系统日常管理1 cpuinfo cpu核数 命令 w, vmstat, uptime ,top ,kill ,ps ,free,netstat ,sar, ulimit ,lsof 第十四节课