易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3906|回复: 1
收起左侧

查看linux系统的cpu,内存,内核参数介绍

[复制链接]
发表于 2017-4-12 14:22:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
几个cpu
$ Q: ]3 ^4 H" k9 {' c7 R
more /proc/cpuinfo |grep "physical id"|uniq|wc -l
7 @6 T+ T. [6 A) i2 O1 M6 z
每个cpu是几核(假设cpu配置相同)
, u4 u. W7 J7 v+ M- D, d
more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l
1 m1 f' F8 H* I% u3 ^
cat /proc/cpuinfo | grep processor

( v2 [, T% O* u8 H2 M$ i
1. 查看物理CPU的个数
" A' n" d  [: P0 Q  h
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l
1 o' i' @; c' P! b8 P8 h

" T+ T  C3 Y% _+ g( ]2. 查看逻辑CPU的个数

: H  K9 D$ a4 C6 |( c- O5 b- y' {! w#cat /proc/cpuinfo |grep "processor"|wc -l

# e6 t7 B$ e7 Q2 ~/ X: @6 N 6 t6 ]+ ]: D  r9 w0 C
3. 查看CPU是几核

$ U5 Q7 U+ _7 M) q#cat /proc/cpuinfo |grep "cores"|uniq

* ], G0 x, U6 B. L
2 h% m) S) Z- y& d$ W6 G  m# C
) a4 [4 N& Y! z
4. 查看CPU的主频

4 g0 x- u/ h" A8 \! U' h) L: ?( z#cat /proc/cpuinfo |grep MHz|uniq
6 {. F! N) S6 |4 F0 B( I$ J( m
# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
6 r4 b7 [" f5 o# P' l
(查看当前操作系统内核信息)
. D+ k! s+ E" K8 {8 G6 H
  U4 b& G" \& ]* B# z
# cat /etc/issue | grep Linux
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

0 \  V3 x8 ]1 q7 A4 c+ M
(查看当前操作系统发行版信息)
$ w& v: {2 D! Y4 ?8 F* D2 j+ q% }
8 G* J+ D/ x) S8 l( C
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)

% V7 H2 H/ {! P& ?7 B8 s+ |
$ z& D6 P) g% r# a+ P
# cat /proc/cpuinfo | grep physical | uniq -c
      4 physical id      : 0
      4 physical id      : 1
(说明实际上是两颗4核的CPU)
% ^& J9 o& K- o8 ]2 P  K( O
% s2 ?, m) ?  d: G4 F1 I
# getconf LONG_BIT
32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

7 X6 Y% }# n+ q& j; r& K9 O
) f2 B7 y3 v% D
# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
8
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

% Y6 e7 n  G8 e  D
8 y% ~; E2 B8 C7 R6 k  V" B8 x

4 N7 I% o; l0 H0 ]1 b% u& }+ b# }# |( y- X4 m- s
1 [( Z5 q7 ?4 G& e
+ s* `$ I% f9 V' w4 M1 S
如何获得CPU的详细信息:
9 e- G( n6 D/ a. |# D& A
linux命令:cat /proc/cpuinfo
* _; N$ X. i" `& q" s
用命令判断几个物理CPU,几个核等:

# m5 f  o9 d8 t8 f' H
逻辑CPU个数:
) s: a; m& F/ p* Y9 A: U3 ~
# cat /proc/cpuinfo | grep "processor" | wc -l
/ B! D. [- }# k1 h, z
物理CPU个数:

: T7 ^8 V( T8 k9 v# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
$ |2 a% I! C1 ~% p/ g
每个物理CPU中Core的个数:

+ o( W: I3 Z; u( A% F* Z# cat /proc/cpuinfo | grep "cpu cores" | wc -l

$ t2 N4 S& M$ M# |; t
是否为超线程?
3 X# \0 A: \4 l3 n! d6 f
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。

& |4 P) c4 X& ~" u) i9 R. J
每个物理CPU中逻辑CPU(可能是core, threads或both)的个数:

+ o, I# A' `# i9 c# cat /proc/cpuinfo | grep "siblings"

# P+ j) j1 U( h" ~0 o, X; @' K$ O; L2 ~' a" Y. r4 b/ a) T  a7 V, C4 `9 [
 楼主| 发表于 2018-4-27 11:44:53 来自手机 | 显示全部楼层
查看CPU厂商
; T, k' x5 D4 c8 c. r   cat /proc/cpuinfo|grep  name  |cut -f2 -d: |uniq -c
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-9 01:09 , Processed in 0.053405 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表