cpu个数,核数,逻辑cpu个数

cat /proc/cpuinfo lscpu

一个物理封装的CPU(通过physical id区分判断)可以有多个核(通过core id区分判断)。

而每个核可以有多个逻辑cpu(通过processor区分判断)。

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

# 查看CPU信息(型号)

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

# 查询系统CPU是否启用超线程:cat /proc/cpuinfo | grep -e "cpu cores"  -e "siblings" | sort | uniq

cpu cores    : 6
        siblings    : 6

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

转载于:https://blog.51cto.com/fengxiaoli/1954645

linux -cpu相关推荐

  1. linux cpu load 值,理解Linux系统中的load average(图文版)转

    一.什么是load average? linux系统中的Load对当前CPU工作量的度量 (WikiPedia: the system load is a measure of the amount ...

  2. linux判断cpu是否过载,Linux CPU 如何判断忙

    原标题:Linux CPU 如何判断忙 摘录自:http://www.ruanyifeng.com/blog/2016/12/user_space_vs_kernel_space.html 学习 Li ...

  3. linux cpu大小,如何查看linux cpu大小

    有时候想要查看下linux cpu的大小!用什么方法好呢?下面由学习啦小编给你做出详细的查看linux cpu大小方法介绍!希望对你有帮助! 查看linux cpu大小方法一 一.linux CPU大 ...

  4. 校招面试问到Linux CPU不用怕,来看看这份宝典

    校招面试问到Linux CPU不用怕,来看看这份宝典 原创小目网易游戏运维平台 小目 网易游戏资深运维工程师,负责<阴阳师>.<明日之后>等多款游戏运维工作. 又是一年校招季, ...

  5. 慢慢欣赏linux CPU占用率和负载

    CPU使用率如何计算,可以参考busybox的实现 其原理是每隔5s读一次/proc/stat,两次的值相减作为CPU占用率. /proc/stat的含义详见附件. int top_main(int ...

  6. linux php cpu,理解Linux CPU负载和 CPU使用率

    CPU负载和 CPU使用率 这两个从一定程度上都可以反映一台机器的繁忙程度. cpu使用率反映的是当前cpu的繁忙程度,忽高忽低的原因在于占用cpu处理时间的进程可能处于io等待状态但却还未释放进入w ...

  7. 理解linux cpu load

    理解linux cpu load 译文原文 你可能已经很熟悉linux的平均load. 平均load是3个数 (可以用uptime或者top命令查看), 他们看着像下面这样: load average ...

  8. linux CPU使用率过高或负载过高的处理思路

    linux CPU使用率过高或负载过高的处理思路 1.查看系统CPU负载及使用率的命令为:top    vmstat top 命令:查看进程级别的cpu使用情况. vmstat 命令:查看系统级别的c ...

  9. linux CPU 负载高问题分析方法

    linux CPU 负载高问题分析方法 文章目录 linux CPU 负载高问题分析方法 CPU 平均负载 平均负载含义 平均负载多少合理 平均负载与CPU使用率 如何分析平均负载过高问题 CPU 平 ...

  10. Linux CPU负载性能监测

    Linux CPU性能监测 平均负载和 CPU 使用率 压测命令 stress 模拟负载场景 监测工具 top mpstat pidstat 补充:自愿上下文切换和非自愿上下文切换 平均负载和 CPU ...

最新文章

  1. as3+java+mysql(mybatis) 数据自动工具(三)
  2. 通过WiFi调试android手机
  3. linux c语言 信号,linux下基于C语言的信号编程实例
  4. 从今开始,好好学习一下算法!
  5. 前端学习(1320):同步和异步得区别
  6. 老毛桃U盘快速装系统
  7. 我是一个线程 [转]
  8. 操作系统之文件管理:5、文件物理结构(连续分配、链式(显式、隐式)分配、索引分配(链接、多层索引、混合索引))
  9. 浅谈html的语义化和一些简单优化,浅谈HTML的语义化和一些简单优化
  10. HTML+CSS+JavaScript仿京东购物商城网站 web前端制作服装购物商城 html电商购物网站
  11. 怎么写化学反应方程式?
  12. 计算机cpu在哪,cpu什么意思啊_电脑cpu哪里看
  13. CTF逆向-[安洵杯 2019]game-使用deflat对主要混淆脱混淆后常规逻辑判断
  14. TX2--Building OpenCV for Tegra with CUDA
  15. 梦熊杯-十二月月赛-白银组题解-A.自由
  16. Android SELinux开发入门指南之如何增加Native Binder Service权限
  17. sklearn.svm中LinearSVR(svm线性回归)、LinearSVC(svm线性分类)与SVC(svm分类)、SVR(svm回归)之间的区别
  18. 写代码没意思,来个程序媛鼓励师吧
  19. Cache数据库之ECP改M卡死问题
  20. Firefox 3.5 在Windows下启动太慢的解决方法

热门文章

  1. MapReduce原理及其主要实现平台分析
  2. (转)Solaris 10 的基本操作
  3. mac osx 上Eclipse/CDT问题及解决方案
  4. 重载session存储方式–session_set_save_handler()
  5. P1832 A+B Problem(再升级)
  6. spring容器实例化bean的3种方式
  7. JavaScript DOM 编程艺术 --- JavaScript语法
  8. python基础之文件操作,集合,函数
  9. hdu 2602 Bone Collector(01背包)
  10. 猫叫人醒老鼠跑 C#的委托及事件