码迷,mamicode.com
首页 > 系统相关 > 详细

Linux学习笔记(7)-系统资源查看

时间:2014-07-29 12:40:26      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   数据   2014   div   

监控系统资源:vmstat

#vmstat [采样时间] [ 采样次数]

:#vmstat 3 2

3秒采样一次,总共采样2

bubuko.com,布布扣

   

输出信息各字段解释

r

表示运行队列,如果运行队列多大表示CPU很繁忙

b

表示阻塞的进程

swpd

虚拟内存已使用的大小,如果大于0,表示机器物理内存不足

free

空闲的物理内存大小

buff

缓冲

cache

缓存

si

每秒从磁盘读入虚拟内存的大小

so

每秒从虚拟内存写入磁盘的大小

bi

磁盘的写入速度

bo

磁盘的读速度

id

cpu空闲资源所在百分比

   

缓存和缓冲的解释:

由于硬盘和内存的读写速度有天壤之别,当有数据写入到磁盘是会有缓冲机制来提高效率。当数据从磁盘写入到内存中,会有缓存机制来提高效率

   

查看开机时内核检测信息:dmesg

   

在启动Linux时,屏幕前会有很多文字哗哗的在屏幕上显示,感觉很高大上。那些信息包含系统资源信息。开机完成后还是可以查看的,可以使用dmesg命令。

   

#dmesg

   

bubuko.com,布布扣

   

上面的输出信息很多,用肉眼去找寻自己需要的信息很痛苦的,管道服务来帮忙。

#dmesg | grep CPU

利用管道服务查找CPU信息

bubuko.com,布布扣

   

查看内存使用情况:free

   

#free -m

显示内存使用情况,内存单位MB

bubuko.com,布布扣

   

查看CPU详细信息

#cat /proc/cpuinfo

显示详细的CPU信息

bubuko.com,布布扣

   

查看系统内核相关信息:uname

#uname [选项]

选项:

-a : 查看系统所有相关信息

-r :查看内核版本

-s:查看内核名

bubuko.com,布布扣

   

判断当前系统的位数

#file /bin/ls

将会显示系统当前的位数是32位还是64位。/bin/ls是系统自带命令ls所在路径

bubuko.com,布布扣

   

查看Linux系统的发行版本:lsb_release

#lsb_release

bubuko.com,布布扣

Linux学习笔记(7)-系统资源查看,布布扣,bubuko.com

Linux学习笔记(7)-系统资源查看

标签:style   blog   http   color   使用   数据   2014   div   

原文地址:http://www.cnblogs.com/icez/p/3874859.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!