如何查看服务器硬件信息及负载

如何查看服务器硬件信息及负载【转载】

查看CPU负载情况

  1. Top
[root@UCServer-CC1 ~]# top
top - 16:19:02 up 54 days,  6:19,  1 user,  load average: 0.58, 0.56, 0.49
Tasks: 274 total,   1 running, 273 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.4%us,  0.9%sy,  0.0%ni, 95.1%id,  0.6%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  13332584k total,  9710952k used,  3621632k free,   236332k buffers
Swap:  8385920k total,        0k used,  8385920k free,  7695056k cached
 PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
5272 mysql     18   0 1035m 329m 5052 S  8.3  2.5   1941:13 mysqld
1233 root      10  -5     0    0    0 S  0.3  0.0  13:04.24 jbd2/sda3-8
4990 root      15   0 12892 1228  816 R  0.3  0.0   0:00.02 top
5469 root      18   0 2522m 229m  10m S  0.3  1.8  91:45.56 java
14001 asterisk  15   0  560m  32m 6188 S  0.3  0.2  98:34.70 asterisk
15910 root      15   0  115m  18m 1324 S  0.3  0.1   1:23.62 astcc_autodiale
   1 root      15   0 10368  684  576 S  0.0  0.0   0:01.18 init
   2 root      RT  -5     0    0    0 S  0.0  0.0   0:22.55 migration/0
   3 root      34  19     0    0    0 S  0.0  0.0   0:00.09 ksoftirqd/0
   4 root      RT  -5     0    0    0 S  0.0  0.0   0:04.64 migration/1
   5 root      34  19     0    0    0 S  0.0  0.0   0:02.44 ksoftirqd/1
   6 root      RT  -5     0    0    0 S  0.0  0.0   0:02.27 migration/2
   7 root      34  19     0    0    0 S  0.0  0.0   0:00.22 ksoftirqd/2
   8 root      RT  -5     0    0    0 S  0.0  0.0   0:01.82 migration/3
   9 root      34  19     0    0    0 S  0.0  0.0   0:00.13 ksoftirqd/3
  10 root      RT  -5     0    0    0 S  0.0  0.0   0:24.85 migration/4
  11 root      34  19     0    0    0 S  0.0  0.0   0:00.07 ksoftirqd/4

查看CPU信息(型号)

  1. cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
     8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz 

(看到有8个逻辑CPU, 也知道了CPU型号)

  1. cat /proc/cpuinfo | grep physical | uniq -c
     4 physical id      : 0 
     4 physical id      : 1 

(说明实际上是两颗4核的CPU)

  1. getconf LONG_BIT
  32 

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

  1. cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l
  8 (结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit) 

再完整看cpu详细信息, 不过大部分我们都不关心而已.

# dmidecode | grep 'Processor Information' 

查看内存信息

# cat /proc/meminfo 

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

# uname -a 
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux 


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

#cat /etc/issue | grep Linux 
Red Hat Enterprise Linux AS release 4 (Nahant Update 5) 


查看机器型号

  1. dmidecode | grep "Product Name"
[root@UCServer-CC1 ~]# dmidecode | grep "Product Name"
       Product Name: VMware Virtual Platform
       Product Name: 440BX Desktop Reference Platform

查看网卡信息

  1. dmesg | grep -i eth
[root@UCServer-CC1 ~]# dmesg | grep -i eth
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None

查询系统软件位数

  1. getconf LONG_BIT
64

猜你喜欢

转载自blog.csdn.net/lisinwang/article/details/78968441
今日推荐