实时查看CPU每核的线程利用率

top 后按 1,如下图所示,我们可以看到有8个CPU,每行显示的就是该CPU的使用率:

查看当前操作系统内核信息

# uname -a

Linux db1.xxx.com 2.6.18-194.el5xen #1 SMP Fri Apr 2 15:34:40 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

依次是操作系统名称: Linux   uname -s 可以单独看到这个信息

计算机名: db1.xxx.com  uname -n 可以单独看到这个信息

操作系统发行编号: 2.6.18-194.el5xen  uname -r 可以单独看到这个信息

操作系统发行时间: #1 SMP Fri Apr 2 15:34:40 EDT 2010  uname -v 可以单独看到这个信息

计算机类型,进程类型,硬件平台:x86_64    uname –m,uname –p,uname -i 可以单独看到这个信息

操作系统信息:GNU/Linux  uname -o 可以单独看到这个信息

参数说明:

-a或—all          显示全部的信息。

-m或—machine 显示电脑类型。

-n或-nodename 显示在网络上的主机名称。

-r或—release    显示操作系统的发行编号。

-s或—sysname 显示操作系统名称。

-v 显示操作系统的版本。

--help 显示帮助。

--version 显示版本信息。

查看当前操作系统发行版信息

# lsb_release -a

LSB Version:    :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch

Distributor ID: CentOS

Description:    CentOS release 5.5 (Final)

Release:        5.5

Codename:       Final

查看有几个逻辑CPU,以及CPU型号

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

8  Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

上面可以看到有8个逻辑CPU。 型号是 Intel(R) Xeon(R) CPU的 E5620  ,主频是 2.40GHz

实际是有几个CPU

# cat /proc/cpuinfo | grep physical | uniq -c

1 physical id     : 0

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 1

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 2

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 3

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 4

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 5

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 6

1 address sizes   : 40 bits physical, 48 bits virtual

1 physical id     : 7

1 address sizes   : 40 bits physical, 48 bits virtual

说明实际上是8颗1核的CPU,因为是多核CPU,所以这里有这个显示。其实这台机子是 1个Xeon 四核 E5620处理器

参看:

# more /proc/cpuinfo | grep "model name"

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

# grep "model name" /proc/cpuinfo

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

# grep "model name" /proc/cpuinfo | cut -f2 -d:

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz

当前是32位还是64位工作模式

# getconf LONG_BIT

64

是否支持64bit计算

结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l

8

参考资料

linux查看服务器cpu主频,linux 下查看服务器CPU的信息相关推荐

  1. linux查询服务器cpu核数_linux 下查看机器是cpu是几核的

    几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpu ...

  2. linux怎么查看oracle数据库版本,CentOS下查看Oracle数据库版本

    CentOS下查看Oracle数据库版本 方法一:v$version数据库培训 SQL> select * from v$version; BANNER -------------------- ...

  3. linux查看固态硬盘寿命,CentOS下查看 ssd 寿命

    CentOS下查看 ssd 寿命 安装必要的软件yum install -y MegaCli Lib_Utils 得到 device id/opt/MegaRAID/MegaCli/MegaCli64 ...

  4. Linux(RHEL7及CentOS7)下DNS服务器的搭建与配置

    一.基本概念 DNS即Domain Name System ,域名系统,因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通 ...

  5. python查看系统句柄数量_linux下查看系统进程占用的句柄数方法

    ---查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n 1024 ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq ...

  6. windos怎么查看oracle进程,在windows下查看oracle的后台进程

    在linux环境下可以使用命令直接查oracle的进程,在windows下可以使用sql语句查看,不过没有linux的信息详细... SQL> select program,status fro ...

  7. python查看数据类型的方法_pycharm下查看python的变量类型和变量内容的方法

    pycharm下查看python的变量类型和变量内容的方法 用过Matlab的同学基本都知道,程序里面的变量内容可以很方便的查看到,但python确没这么方便,对于做数据处理的很不方便,其实不是没有这 ...

  8. CPU 主频,核数 参数解读 物理CPU,逻辑CPU,物理核 概念辨析

    Q1: CPU高主频好还是多核数好? 游戏需求 如果是主打游戏,由于游戏需要的是最简单粗暴的计算工作,这方面多核心有点无用武之地.因此,目前主流游戏都是双核心调用,四核或者更多核心的比较少. 也就是说 ...

  9. 怎么用pe安装服务器系统安装系统,pe下安装服务器系统安装教程

    pe下安装服务器系统安装教程 内容精选 换一换 安装完MindStudio并进入相关工程页面后,如果用户使用算子工程或应用工程开发了相关程序,需要进行工程的编译和运行,用于生成相关二进制文件,进行工程 ...

  10. 网站服务器高主频还是多核心,服务器中的高主频与核心数有什么区别?

    一些名字解释这儿就不过多的阐明了,大家自已可以到网上找一下,比小编的更详细,小编在下面就浅显易懂的说明下服务器主频高的作用和核心数多的作用. cpu核心越多,处理器的并行计算能力越强,或者是说,就是可 ...

最新文章

  1. 第八章 软件项目质量计划
  2. 虚拟机忘记密码解决方法
  3. go 从入门到精通(二)基本数据类型和操作符
  4. Sharepoint学习笔记—ECM系列--文档集(Document Set)的实现
  5. 考研数学:【以错补错】 降低做题出错率
  6. java书籍_非科班,自学java需要把软件工程的课程全部学习完吗?
  7. [ERROR] InnoDB: ibdata1 different size (rounded down to MB)
  8. nginx 作为Web缓存服务器
  9. python -m a.py 和 python a.py区别
  10. 卫星移动通信系统的分类
  11. 北大计算机考研题一般出自哪里,北大计算机考研常见问题解答
  12. Python: 用matplotlib.pyplot,绘制 cos 与 sin 函数图像
  13. 一位码农的人生自述(四十九)------大二学年自我总结
  14. 扫描项目中的二维码关注微信公众号
  15. 100份开工礼送粉丝,体验嵌入式高级感!
  16. 手机变窃听器 !CIA正在盯着你
  17. 微信开发者工具-真机调试,可查看接口信息
  18. java 阈值 告警_处理Java异常告警最佳实践
  19. 两部手机怎样才能把数据都传过来_新旧手机怎样互传数据?
  20. 如何在手机上查询快递?

热门文章

  1. echarts树形结构实现组织架构图
  2. 数据库-mysql练习题目2
  3. MeshBaker一键合并网格编辑器实现
  4. Markdown快速入门
  5. session 对象的绑定、解绑和钝化、活化
  6. 我的编程之路上的点滴记录【一】
  7. 分享个网站首页弹窗代码
  8. IODE海洋数据门户平台简述
  9. MySQL查询上周(从周一~周日)
  10. 软件开发入门【3分钟课程】