Linux下判断cpu物理个数、几核

1. 查看物理CPU的个数
 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  
2. 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l 
3. 查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq cpu
4. 查看CPU的主频
#cat /proc/cpuinfo |grep MHz|uniq cpu
# uname -a
(查看当前操作系统内核信息) 
# cat /etc/issue 
(查看当前操作系统发行版信息) 
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c      
# getconf LONG_BIT
32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) 
# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l
8
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

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

siblings : 8
1.查看CPU信息命令
cat /proc/cpuinfo
2.查看内存信息命令
cat /proc/meminfo
3.查看硬盘信息命令
fdisk -l

时间: 2024-12-23 19:49:48

Linux下判断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的信息

1.查看物理cpu个数 cat /proc/cupinfo |grep 'physical id'|sort|uniq|wc -l 2.查看一个cpu的物理核数 cat /proc/cupinfo |grep 'core id'|sort|uniq -c|wc -l 或 cat /proc/cupinfo |grep 'cpu cores'|uniq|awk -F ":" '{print $2}' 3.查看一个cpu的逻辑核数 cat /proc/cupinfo |grep 'sibl

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 均代表一个唯一的处理器内核,

Linux下调节CPU使用的几种方法

一,使用taskset充分利用多核cpu,让cpu的使用率均衡到每个cpu上 #taskset-p,    设定一个已存在的pid,而不是重新开启一个新任务-c,    指定一个处理,可以指定多个,以逗号分隔,也可指定范围,如:2,4,5,6-8. 1,切换某个进程到指定的cpu上taskset -cp 3 13290 2,让某程序运行在指定的cpu上taskset -c 1,2,4-7 tar jcf test.tar.gz test 需要注意的是,taskset -cp 3 13290在设定

linux下cpu物理个数、多核、超线程判断解析

在Linux体系中,供给了proc文件体系显示体系的软硬件信息.若是想懂得体系中CPU的供给商和相干设备信息,则可以经由过程/proc/cpuinfo文件获得.本文章针对该文件进行简单的总结. 基于指令集(ISA)的CPU产生的/proc/cpuinfo文件不一样,基于X86指令集CPU的/proc/cpuinfo文件包含如下内容: processor       : 0vendor_id       : GenuineIntelcpu family      : 6model         

linux 下查看cpu是几核的

几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l cat /proc/cpuinfo | grep processor 1. 查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"

Linux查看CPU物理个数、核心数、线程数

CPU型号 cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c CPU个数:实际服务器中插槽上的CPU个数,数不重复的 physical id cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l CPU核数:cpu的内核数量,可以查看cpu cores 对应的值 cat /proc/cpuinfo | grep "cpu cores" | u

linux下查看cpu,内存,硬盘等硬件信息的方法

说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu. 原文地址: http://www.hpboys.com/659.html 一.linux CPU大小 [root@idc ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id&quo

在Linux下判断系统当前是否开启了超线程

#lscpu Thread(s) per core: 2Core(s) per socket: 6Socket(s): 2 ----------------------------------------------- 在判断当前是否开启了超线程之前,需要先判断另外几个数据:1,物理CPU个数: 1 2 3 [[email protected] ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq physical id :