如何用Linux的命令正确识别cpu的个数和核数
来源:互联网 发布:拒绝网络暴力ppt 编辑:程序博客网 时间:2024/04/29 16:36
2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。
英文版:
1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core id are hyperthreads in the same core.
2.Any cpu with the same physical id are threads or cores in the same physical socket.
查看当前操作系统内核信息
# uname -a
Linux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
查看当前操作系统发行版信息
#cat /etc/issue
Ubuntu 9.10 \n \l
查看cpu型号
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
2 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
(看到有2个逻辑CPU, 也知道了CPU型号)
查看物理cpu颗数
# cat /proc/cpuinfo | grep physical | uniq -c
2 physical id : 0(说明实际上是1颗2核的CPU)
查看cpu运行模式
# getconf LONG_BIT
32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
查看cpu是否支持64bit
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
2
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
查看cpu信息概要(昨天看aix的时候刚发现的,在ubuntu上竟然也有~):
#lscpu
Architecture: i686 #架构686
CPU(s): 2 #逻辑cpu颗数是2
Thread(s) per core: 1 #每个核心线程数是1
Core(s) per socket: 2 #每个cpu插槽核数/每颗物理cpu核数是2
CPU socket(s): 1 #cpu插槽数是1
Vendor ID: GenuineIntel #cpu厂商ID是GenuineIntel
CPU family: 6 #cpu系列是6
Model: 23 #型号23
Stepping: 10 #步进是10
CPU MHz: 800.000 #cpu主频是800MHz
Virtualization: VT-x #cpu支持的虚拟化技术VT-x(对此在下一博文中解释下http://hi.baidu.com/sdusoul/blog/item/5d8e0488def3a998a5c272c0.html)
L1d cache: 32K #一级缓存32K(google了下,这具体表示表示cpu的L1数据缓存为32k)
L1i cache: 32K #一级缓存32K(具体为L1指令缓存为32K)
L2 cache: 3072K #二级缓存3072K
最后来个大而全的:
#cat /proc/cpuinfo
- 如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 【转载】如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- 如何用Linux的命令正确识别cpu的个数和核数
- centos Linux 正确识别cpu的个数和核数
- linux的awk命令如何用?
- linux系统中查看cpu核数的正确方式
- 如何用正确的姿势查看 主机系统的CPU信息
- linux查看cpu个数的命令
- CPU个数和核数的判断依据
- 如何用万用表识别三极管的管型和管脚
- 如何用正确的姿势发微信群通知?
- linux 查看cpu个数 cpu核数 逻辑cpu个数
- 如何用 DELPHI 获取 CPU 的序列号
- 如何用一个加号计算三个数的和
- wifi 调试一
- Sudoku Solver
- pureftp安装
- 从头学Android之Android的数据存储--SD卡
- SEO——友好的URL和重定向应用
- 如何用Linux的命令正确识别cpu的个数和核数
- How to Configure Selenium Webdriver in Eclipse and execute some simple test script.
- sql 分组查询,组内排序, 组内添加序号 (SQL Server 排序函数 ROW_NUMBER和RANK 用法总结)
- Fatal error: Allowed memory size of 12582912 bytes exhausted (tried to allocate 62 bytes) in
- 多线程锁和原子操作
- C语言经典算法100例-028-五个人问岁数
- TestNG实例
- windows应用开发由浅入深(二)常用控件--进度条、滚动条
- 加油站问题