查看linux的cpu信息

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

# 查看物理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#查看线程数cat /proc/cpuinfo | grep -e "cpu cores"  -e "siblings" | sort | uniq

如果cpu cores数量和siblings数量一致,则没有启用超线程,否则超线程被启用,上图为2线程。

原文地址:https://www.cnblogs.com/sjxbg/p/10670355.html

时间: 2024-08-30 13:53:27

查看linux的cpu信息的相关文章

查看Linux上CPU信息

一.命令说明 CPU相关的信息从/proc/cpuinfo文件中查看,以下是查看的命令: 查看物理CPU数 cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 查看CPU核心数 cat /proc/cpuinfo | grep "cpu cores" |uniq 查看CPU的处理器数 cat /proc/cpuinfo | grep "processor" | wc -l 二.实例 1.以下

查看Linux 硬件配置信息

如何查看Linux 硬件配置信息 LINUX查看硬件配置 常用命令整理如下: 查看主板的序列号: dmidecode | grep -i serial number 用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo [dmesg | grep -i cpu][dmidecode -t processor] 查看内存信息:cat /proc/meminfo [free -m][vmstat]

查看linux的版本信息

查看linux的版本信息 cat /etc/issue  //查看linux的版本信息 [[email protected]_32_234_centos mysql-5.6.15]# cat /etc/issue CentOS release 6.2 (Final) Kernel \r on an \m lsb_release -a  //查看LSB本身的版本信息 (centos 没这东西) uname -r                 //Kernel版本 [[email protecte

查看 Linux 下 CPU、内存的占用率的方法集锦

如何查看 Linux 下内存占用率方法一 : 我们可以使用下面命令的组合来达到此目的.在该方法中,我们使用的是 free 和 awk 命令的组合来获取内存占用率. 要获取不包含百分比符号的内存占用率: #free -t | awk 'NR ==2 {print "CurrentMemory Utilization is: "$3/$2*100}' 或 #free -t | awk 'FNR ==2 {print"Current Memory Utilization is: &

全面总结查看Linux全部硬件信息

Linux全部硬件信息是我们使用这一系统时关注的一个重点,这里介绍产看CPU.内存大小.硬盘.网卡等等.Linux全部硬件信息查看要注意每个命令后面所跟的参数,参数不同效果不同. 1.如何查看CPU类型以及相关特性? 方法一:Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里,查看文件内容,即可知道CPU相关的技术参数. 方法二:采用命令 dmesg | grep CPU 可以查看到相关CPU的启动信息 查看CPU的位数可以这样 getconf LONG_BIT,不是32位就

如何查看linux系统CPU利用率

当linux系统被某一个进程占用时,它无法处理其它进程的请求.余下等待处理的请求必须等到CPU空闲.这个时候,系统会变得很慢.以下命令将能够帮助你识别CPU的利用率,从而解决与CPU相关的问题.    查明CPU利用率是一项重要的任务.linux系统附带了报告CPU利用率的各种工具.利用这些工具,你将可以查明:    *CPU利用率    *显示每一个CPU的利用率    *了解系统CPU的平均利用率    *直观的找到哪个进程正在吃CPU #1:toptop程序提供了一个动态的.实时的.直观的

查看Linux系统版本信息相关指令

Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等等,整个CPU信息一目了然. 1.# uname -a   (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux 2.# cat /proc/version (Linux查看当前操作系统版本信息) Linux version 2.4

查看Linux硬件配置信息

在网上找了N久,发现了一篇不错的文档,转载一下: 1.查看机器所有硬件信息: dmidecode |more dmesg |more 这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看 2.查看CPU信息 方法一:   Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里   cat /proc/cpuinfo |more   方法二:   采用命令 dmesg | grep CPU 可以查看到相关CPU的启动信息   查看CPU的位数: getco

查看Linux系统版本信息

一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [[email protected]CentOS home]# cat /proc/versionLinux version 2.6.32-431.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013 2.uname -a [