Linux cpuinfo系统详解
来源:才华咖 本文已影响2.2W人
来源:才华咖 本文已影响2.2W人
Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。下面是关于Linux cpuinfo系统详解,希望大家认真阅读!
判断依据:
1.具有相同core id的cpu是同一个core的超线程。
2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。
英文版:
ical 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.
cpu with the same physical id are threads or cores in the same physical socket.
echo "logical CPU number:"
#逻辑CPU个数
cat /proc/cpuinfo | grep "processor" | wc -l
echo "physical CPU number:"
#物理CPU个数:
cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l
echo "core number in a physical CPU:"
#每个物理CPU中Core的个数:
cat /proc/cpuinfo | grep "cpu cores" | uniq | awk -F: '{print $2}'
#查看core id的数量,即为所有物理CPU上的core的个数
cat /proc/cpuinfo | grep "core id" | uniq | wc -l
#是否为超线程?
#如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。或者siblings数目比cpu cores数目大。
#每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:
cat /proc/cpuinfo | grep "siblings"
/proc/cpuinfo 文件包含系统上每个处理器的'数据段落。/proc/cpuinfo 描述中有 6 个条目适用于多内核和超线程(HT)技术检查:processor, vendor id, physical id, siblings, core id 和 cpu cores。
processor 条目包括这一逻辑处理器的唯一标识符。
physical id 条目包括每个物理封装的唯一标识符。
core id 条目保存每个内核的唯一标识符。
siblings 条目列出了位于相同物理封装中的逻辑处理器的数量。
cpu cores 条目包含位于相同物理封装中的内核数量。
如果处理器为英特尔处理器,则 vendor id 条目中的字符串是 GenuineIntel。
1.拥有相同 physical id 的所有逻辑处理器共享同一个物理插座。每个 physical id 代表一个唯一的物理封装。
ings 表示位于这一物理封装上的逻辑处理器的数量。它们可能支持也可能不支持超线程(HT)技术。
3.每个 core id 均代表一个唯一的处理器内核。所有带有相同 core id 的逻辑处理器均位于同一个处理器内核上。
4.如果有一个以上逻辑处理器拥有相同的 core id 和 physical id,则说明系统支持超线程(HT)技术。
5.如果有两个或两个以上的逻辑处理器拥有相同的 physical id,但是 core id 不同,则说明这是一个多内核处理器。cpu cores 条目也可以表示是否支持多内核。
判断CPU是否64位,检查cpuinfo中的flags区段,看是否有lm标识。
Are the processors 64-bit?
A 64-bit processor will have lm ("long mode") in the flags section of cpuinfo. A 32-bit processor will not.
高中英语作文:My approach to difficulties in learning
linux命令详解之chkconfig命令使用方法介绍
Win10系统提示Officebackgroundtaskhandler.exe弹窗问题的解决方
Linux系统bunzip2命令如何使用
Linux系统下高CPU解决方案
entOS 6.7 Linux系统的IP配置方法
Linux认证系统管理:linuxmail命令发送邮件失败
关于PHP脚本修改Linux或Unix系统口令方法
Linux关闭selinux安全子系统的技巧
PetaLinux操作系统在MicroBlaze系统中的移植解析
Linux系统下的ipmitool工具应该怎样使用
实用的Linux/Unix系统磁带管理命令
Linux认证基础知识:linux操作系统目录结构
教你快速了解Linux系统下的proc目录
Unit six Opening and Closing Ceremonies口译材料
Linux下top命令详解
Chinas Liu to seek injury advice in US soon英语作文
Liu Xiang in a TV Commercial Film英语美文
Linux中生成Core Dump系统异常信息记录文件处理方法介绍
在linux 操作系统中uniq命令的说明和使用
高二英语Unit 3TheMillionPoundBankNote教案
《烽火战国》声望系统详细解析【精品多篇】
如何解决ghost安装系统本地硬盘显示invalid switch fmount问题
Identifyingpeoplebyoccupation辨别身份实用英语口语
Linux系统中smbclient命令的使用方法
Linux学习之find命令详解2016
linux系统下openmp多线程编程实例
如何在Linux系统上安装Eclipse
linux系统技术支持个人求职简历范文
英国留学传媒硕士Media/Journalism/Communication解析
Linux系统下ftp的管理
The Opinion of Buying Cars英语作文
Linux系统如何修改IP、DNS和路由配置
Linux cpuinfo系统详解
八年级英语下册《Would you mind keeping your voice down》教案
Win10 Version 1607中如何进行Linux子系统安装
英语《Module 6 Unit 1 You can play football well》的教案设计
Linux系统中hexdump的命令汇总
公共关系成语详解
全磁通守恒(fluxoidconservation)物理知识点