察看cpu的信息
1. 查看物理CPU的个数
- cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
1
2. 查看逻辑CPU的个数
- cat /proc/cpuinfo |grep "processor"|wc -l
8
3. 查看CPU是几核
- cat /proc/cpuinfo |grep "cores"|uniq
cpu cores : 4
4. 查看CPU的主频
- cat /proc/cpuinfo |grep MHz|uniq
cpu MHz : 1600.000
- uname -a
Linux 54acm 2.6.32-25-generic-pae #44-Ubuntu SMP Fri Sep 17 21:57:48 UTC 2010 i686 GNU/Linux (查看当前操作系统内核信息)
- cat /etc/issue
Ubuntu 10.04 LTS (查看当前操作系统发行版信息)
- cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
超线程
概念,所谓超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高了CPU的运行效率。
一个不会敲代码的程序员