#!/bin/bash

physicalNumber=0
coreNumber=0
logicalNumber=0
HTNumber=0

logicalNumber=$(grep "processor" /proc/cpuinfo|sort -u|wc -l)
physicalNumber=$(grep "physical id" /proc/cpuinfo|sort -u|wc -l)
coreNumber=$(grep "cpu cores" /proc/cpuinfo|uniq|awk -F':' '{print $2}'|xargs)
HTNumber=$((logicalNumber / (physicalNumber * coreNumber)))

echo "********************* CPU Information *************"
echo "Logical CPU Number(逻辑CPU个数)    : ${logicalNumber}"
echo "Physical CPU Number(物理CPU个数)   : ${physicalNumber}"
echo "CPU Core Number(每个CPU的核数)     : ${coreNumber}"
echo "HT Number(超线程)                  : ${HTNumber}"

echo "***************************************************"

  

最新文章

  1. 基于Zabbix IPMI监控服务器硬件状况
  2. (转)如何进行Monkey Test
  3. 基于mini2440的Tslib的移植
  4. RabbitMQ 问题记录
  5. 如何通过自定义注解实现AOP切点定义
  6. ZooKeeper 笔记(3) 实战应用之【统一配置管理】
  7. Bellman_Ford
  8. 为什么要用Maven?
  9. mysql通过data目录恢复数据库
  10. asp.net调用非托管dll,无法加载 DLL,找不到指定模块解决方法。
  11. ansible笔记
  12. 每天一个linux命令(34):du 命令
  13. [测试题]gentree
  14. Vue使用过程中常见问题
  15. 表单传参,在action中的参数得不到
  16. 爬虫_豆瓣全部正在热映电影 (xpath)
  17. The word 'localhost' is not correctly spelled 这个问题怎么解决
  18. js实现十分钟内在页面无任何操作,页面跳转至登陆页
  19. Office CVE-2017-8570远程代码执行漏洞复现
  20. hihoCoder挑战赛28 题目1 : 异或排序

热门文章

  1. svn自动备份并上传到ftp
  2. PHP的ip2long和long2ip函数的实现原理
  3. 用maven在eclipse用spring建javaweb工程(一)
  4. Java 并发 线程的生命周期
  5. jmeter对http协议中post请求接口测试
  6. js 判断是不是手机访问
  7. VS中,如何将存在于解决方案里,但是没有显示出来的文件(或文件夹)显示到项目中。
  8. json_encode不编码中文字符的方式
  9. sql中判断是否存在某个对象
  10. 旋转数组中的最小数字,剑指offer,P70 二分查找来实现O(logn)的查找