Linux cpuinfo系统详解

时间:2022-07-29 10:50:46 Linux认证 我要投稿

Linux cpuinfo系统详解

  Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。下面是关于Linux cpuinfo系统详解,希望大家认真阅读!

  Linux cpuinfo系统详解

  判断依据:

  1.具有相同core id的cpu是同一个core的超线程。

  2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。

  英文版:

  1.Physical 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.

  2.Any 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 代表一个唯一的物理封装。

  2.Siblings 表示位于这一物理封装上的逻辑处理器的数量。它们可能支持也可能不支持超线程(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.

  拓展

  深度系统教程

  1.把对应的深度系统镜像文件,使用工具拷贝进U盘当中,然后将U盘插到需要安装操作系统的电脑上。开机之后就开始进行深度操作系统的安装。在安装的首页我们需要选择语言种类,这时点击简体中文进行安装。

  2.选择系统安装的位置。

  3.选择完成后,就准备开始安装系统。在进入的'界面里单击继续,开始进入安装的页面。

  4.安装系统镜像文件需要很长一段时间,此时耐心等待安装的完成即可。

  5.接着就会出现安装完成的提示窗口,看到提示时,我们将拔出启动U盘,然后再去单击”立即体验“进入到重启电脑的操作当中。

  6.这时重启完成,就会进入到选择时区的设置页面。选择国内的上海时区。

  7.接下来就到了创建该系统的账号和密码的设置当中。

  8.完成创建之后,就会进入到优化系统的配置页面。此时等待一小会儿即可。

  9.当以上操作完成后,就可以进入到深度系统的桌面啦。

【Linux cpuinfo系统详解】相关文章:

linux操作系统目录结构详解03-07

Linux用户/文件系统管理详解03-11

Linux文件权限详解08-10

常用的Linux命令详解11-11

Linux下top命令详解11-16

嵌入式Linux详解11-09

Linux系统下ftp的管理08-15

Linux操作系统概述08-18

Linux文件系统简介03-11