Linux内存查看命令
来源:互联网 发布:灵族女捏脸数据图 编辑:程序博客网 时间:2024/05/21 22:29
转自:http://blog.csdn.net/jamesjiangqian/article/details/6782548
1、free监控内存使用情况
- #free
2、watch free命令用来实时监控内存使用情况:
- #watch -n 2 -d free
watch命令会每两秒执行 free一次,执行前会清除屏幕,在同样位置显示数据。因为 watch命令不会卷动屏幕,所以适合出长时间的监测内存使用率。能够使用 -n选项,控制执行的频率;也能够利用 -d选项,让命令将每次不同的地方显示出来。Watch命令会一直执行,直到您按下 [Ctrl]-[C] 为止。
3、vmstat
- #vmstat 5 5
- procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
- r b swpd free buff cache si so bi bo in cs us sy id wa
- 1 0 62792 3460 9116 88092 6 30 189 89 1061 569 17 28 54 2
- 0 0 62792 3400 9124 88092 0 0 0 14 884 434 4 14 81 0
- 0 0 62792 3400 9132 88092 0 0 0 14 877 424 4 15 81 0
- 1 0 62792 3400 9140 88092 0 0 0 14 868 418 6 20 74 0
- 1 0 62792 3400 9148 88092 0 0 0 15 847 400 9 25 67 0
通常使用vmstat 5 5(表示在5秒时间内进行5次采样)命令测试。
vmstat命令输出分成六个部分:
(1)进程procs: r:在运行队列中等待的进程数 。b:在等待io的进程数 。
(2)内存memoy: swpd:现时可用的交换内存(单位KB)。 free:空闲的内存(单位KB)。buff: 缓冲去中的内存数(单位:KB)。cache:被用来做为高速缓存的内存数(单位:KB)。
(3)swap交换页面 si: 从磁盘交换到内存的交换页数量,单位:KB/秒。so: 从内存交换到磁盘的交换页数量,单位:KB/秒。
(4)io块设备:bi: 发送到块设备的块数,单位:块/秒。bo: 从块设备接收到的块数,单位:块/秒。
(5)system系统: in: 每秒的中断数,包括时钟中断。cs: 每秒的环境(上下文)转换次数。
(6)cpu中央处理器:cs:用户进程使用的时间 。以百分比表示。sy:系统进程使用的时间。 以百分比表示。id:中央处理器的空闲时间 。以百分比表示。假如 r经常大于 4 ,且id经常小于40,表示中央处理器的负荷很重。 假如bi,bo 长期不等于0,表示物理内存容量太小
0 0
- Linux内存查看命令
- linux内存查看命令
- linux 查看内存命令
- linux查看内存命令
- Linux内存查看命令
- Linux查看内存命令
- Linux CPU、内存查看命令
- Linux查看内存命令free
- Linux查看内存和清理内存命令
- Linux 查看内核,CPU,内存信息命令
- linux 查看内存命令 free 详解
- linux内存查看的基础命令集合
- linux的内存查看命令-free
- Linux中内存查看命令free详解
- linux下查看内存的命令
- linux查看cpu 内存运行状态命令
- Linux查看磁盘/内存使用情况命令
- 查看LINUX进程内存情况的命令
- 压缩成rar和对rar进行解码的代码
- net-snmp 配置
- Git使用基础知识
- 在Win2003中安装bind【部署智能DNS】
- 共享内存
- Linux内存查看命令
- 51单片机实现scanf和printf函数
- C++多线程
- Android测试原理(三)——使用Eclipse的ADT进行测试
- Winform-根据当前IP获取所在城市名称
- 实现圆角imageview
- Mybatis分页插件
- 网站项目必备——12款经典的白富美型 jQuery 图片轮播插件
- 九度OJ 1446 Head of a Gang