linux下查看物理CPU个数、核数、逻辑CPU个数

cat /proc/cpuinfo中的信息

processor      逻辑处理器的id。physical id    物理封装的处理器的id。core id        每个核心的id。cpu cores      位于相同物理封装的处理器中的内核数量。siblings       位于相同物理封装的处理器中的逻辑处理器的数量。

1    查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l2、   查看逻辑CPU的个数#cat /proc/cpuinfo |grep "processor"|wc –l3、  查看CPU是几核#cat /proc/cpuinfo |grep "cores"|uniq4、  查看CPU的主频#cat /proc/cpuinfo |grep MHz|uniq 5、  # uname -a6、  Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看当前操作系统内核信息)7、  # cat /etc/issue | grep Linux8、  Red Hat Enterprise Linux AS release 4 (Nahant Update 5(查看当前操作系统发行版信息)9、  # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8  Intel(R) Xeon(R) CPU   E5410   @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)9   # cat /proc/cpuinfo | grep physical | uniq -c4   physical id      : 04 physical id      : 1(说明实际上是两颗4核的CPU)

10、# getconf LONG_BIT32(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

11、# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc –l8(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

12、如何获得CPU的详细信息:linux命令:cat /proc/cpuinfo13、用命令判断几个物理CPU,几个核等:逻辑CPU个数:# cat /proc/cpuinfo | grep "processor" | wc -l物理CPU个数:# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l14、每个物理CPU中Core的个数:# cat /proc/cpuinfo | grep "cpu cores" | wc -l15、是否为超线程?如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:# cat /proc/cpuinfo | grep "siblings"

1.查看CPU信息命令cat /proc/cpuinfo2.查看内存信息命令cat /proc/meminfo3.查看硬盘信息命令fdisk -l

查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)

# cat /proc/cpuinfo | grep physical | uniq -c4 physical id      : 04 physical id      : 1(说明实际上是两颗4核的CPU)PS:Jay added on 10th, May, 2011# 其实是可能有超线程HT技术,不一定是有4核,也可能是2核4线程;当时还理解不清楚

# getconf LONG_BIT32(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l8(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

再完整看cpu详细信息, 不过大部分我们都不关心而已.# dmidecode | grep ‘Processor Information‘

查看内 存信息# cat /proc/meminfo

# uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(查看当前操作系统内核信息)

# cat /etc/issue | grep LinuxRed Hat Enterprise Linux AS release 4 (Nahant Update 5)(查看当前操作系统发行版信息)

查看机器型号# dmidecode | grep "Product Name"  

查看网卡信息# dmesg | grep -i eth
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

原文地址:https://www.cnblogs.com/ultranms/p/9365366.html

时间: 2024-12-13 18:32:45

linux下查看物理CPU个数、核数、逻辑CPU个数的相关文章

Linux查看物理CPU个数,核数,逻辑CPU个数;内存信息

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 1 # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq cpu cores : 1 # 查看逻辑CPU的个数 c

Linux下查看CPU相关信息

相关概念 物理CPU总核数 = 逻辑CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 (没有超线程时) 逻辑CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 (有超线程时) 物理CPU:实际上服务器插入的CPU个数,在/proc/cpuinfo文件中有几个"physical id"就代表有几个物理CPU. 逻辑CPU:操作系统可以使用逻辑CPU来模拟出真实CPU的效果,在之前没有多核处理器的时候,一个CPU只有一个核,而现在有了多核技术,其效果就好像把

linux下查看cpu物理个数和逻辑个数

[plain] view plain copy [email protected]:~$ cat /proc/cpuinfo processor   : 0 vendor_id   : GenuineIntel cpu family  : 15 model       : 2 model name  : Intel(R) Pentium(R) 4 CPU 3.00GHz stepping    : 9 microcode   : 0x17 cpu MHz     : 2992.615 cache

Linux下区分物理CPU、逻辑CPU和CPU核数

判断依据: 一个物理封装的CPU(通过physical id区分判断)可以有多个核(通过core id区分判断). 而每个核可以有多个逻辑cpu(通过processor区分判断). 一个核通过多个逻辑cpu实现这个核自己的超线程技术. cpu cores 条目包含位于相同物理封装中的内核数量. siblings 条目列出了位于相同物理封装中的逻辑处理器的数量. // proc文件用processor做索引,是因为processor是拥有其下所列所有信息的最小单位.方便查看细化信息. //例如如果

查看物理cpu & 核数 & 逻辑cpu个数

# 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看逻辑CPU的个数 cat /proc/cpuinfo| grep "processor"| wc -l grep -c "model name" /p

Linux下查看操作系统信息、内存情况及cpu信息:cpu个数、核心数、线程数

文章转载:http://blog.snsgou.com/post-793.html 1.查看物理CPU的个数 [[email protected] ~]# cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l1 2.查看逻辑CPU的个数 [[email protected] ~]# cat /proc/cpuinfo |grep "processor"|wc -l4 3.查看CPU是几核(即,核心数) [[em

Linux下查看CPU信息

linux下查看CPU的信息主要通过查看/proc/cpuinfo这个文件. 一.针对/proc/cpuinfo文件,我们需要查看processor,physical id,siblings,core id,cpu cores这几个字段. 1.拥有相同physical id的所有逻辑处理器共享同一个物理插座.每个physical id 代表一个唯一的物理封装,即一颗CPU. 2.Siblings表示位于一个物理封装的CPU上逻辑CPU的个数. 3.每个core id 均代表一个唯一的处理器内核,

物理CPU、CPU内核、逻辑CPU概念与查看方法

概念区分 1. 物理CPU 即主板插槽上(物理封装上)的CPU芯片个数.物理cpu数量等于不同physical id的个数. 查看命令:# cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l    // 物理CPU个数 2. CPU内核数(cpu cores) 即一颗物理CPU包含的内核数量.一般来说,物理CPU个数 X cpu cores = 逻辑CPU个数.如果不相等则表示支持超线程技术. 查看命令:# cat /pro

Linux下查看CPU和内存(很详细)

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要.在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况.运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等.退出 top 的命令为 q (在 top 运行中敲 q 键一次). top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命