Linux(CentOS)性能监控命令free
1、free -h
[root@Beta-nginx test1]# free -h
free: invalid option -- 'h'
usage: free [-b|-k|-m|-g] [-l] [-o] [-t] [-s delay] [-c count] [-V]-b,-k,-m,-g show output in bytes, KB, MB, or GB #按块、K、M、G显示大小
-l show detailed low and high memory statistics #显示详细的low和high内存统计
-o use old format (no -/+buffers/cache line) #旧格式显示
-t display total for RAM + swap #显示RAM + swap显示全部的
-s update every [delay] seconds
-c update [count] times
-V display version information and exit
1、free -b/k/m/g
[root@Beta-nginx test1]# free -mtotal used free shared buffers cached
Mem: 15948 3983 11965 0 1208 77
-/+ buffers/cache: 2696 13251
Swap: 3999 0 3999
[root@Beta-nginx test1]# free -gtotal used free shared buffers cached
Mem: 15 3 11 0 1 0
-/+ buffers/cache: 2 12
Swap: 3 0 3
第一行:内存
- total:总计物理内存的大小。
- Used:已使用多大。
- Free:可用有多少。
- shared:多个进程共享的内存总额。
- buffers/cached:磁盘缓存的大小。
第二行(-/+ buffers/cached)
- Used:已使用多大。
- Free:可用有多少。
第三行(swap)
- total:swap总空间大小
- used:使用的swap大小
- free:空闲的swap大小
swap space 是磁盘上的一块区域,可以是一个分区,也可以是一个文件。所以具体的实现可以是 swap 分区也可以是 swap 文件。当系统物理内存吃紧时,Linux 会将内存中不常访问的数据保存到 swap 上,这样系统就有更多的物理内存为各个进程服务,而当系统需要访问 swap 上存储的内容时,再将 swap 上的数据加载到内存中,这就是常说的换出和换入。交换空间可以在一定程度上缓解内存不足的情况,但是它需要读写磁盘数据,所以性能不是很高。
2、free -l
[root@Beta-nginx test1]# free -ltotal used free shared buffers cached
Mem: 16330916 4142972 12187944 0 1242232 143608
Low: 16330916 4142972 12187944
High: 0 0 0
-/+ buffers/cache: 2757132 13573784
Swap: 4095992 0 4095992
3、free -o
[root@Beta-nginx test1]# free -ototal used free shared buffers cached
Mem: 16330916 4157248 12173668 0 1242528 156920
Swap: 4095992 0 4095992
4、free -t
[root@Beta-nginx test1]# free -ttotal used free shared buffers cached
Mem: 16330916 4156984 12173932 0 1242560 156928
-/+ buffers/cache: 2757496 13573420
Swap: 4095992 0 4095992
Total: 20426908 4156984 16269924
5、free -s2
[root@Beta-nginx test1]# free -s2total used free shared buffers cached
Mem: 16330916 4156736 12174180 0 1242616 156944
-/+ buffers/cache: 2757176 13573740
Swap: 4095992 0 4095992total used free shared buffers cached
Mem: 16330916 4156868 12174048 0 1242616 156944
-/+ buffers/cache: 2757308 13573608
Swap: 4095992 0 4095992
每隔多少秒刷新一下显示
6、free -s 1 -c 2
每隔1秒刷新,共显示2次
[root@Beta-nginx test1]# free -s 1 -c 2total used free shared buffers cached
Mem: 16330916 4156860 12174056 0 1242736 156980
-/+ buffers/cache: 2757144 13573772
Swap: 4095992 0 4095992total used free shared buffers cached
Mem: 16330916 4156992 12173924 0 1242736 156980
-/+ buffers/cache: 2757276 13573640
Swap: 4095992 0 4095992
7、free -V
显示free的版本
[root@Beta-nginx test1]# free -V
procps version 3.2.8
总结
free 命令是一个既简单又复杂的命令。简单是因为这个命令的参数少,输出结果清晰。说它复杂则是因为它背后是比较晦涩的操作系统中的概念,如果不清楚这些概念,即便看了 free 命令的输出也 get 不到多少有价值的信息。
Linux(CentOS)性能监控命令free相关推荐
- linux服务器性能监控命令汇总(一)
一.uptime 目录 一.uptime 1.使用 uptime 命令 2.以更人性化的格式显示时间 3.让 uptime 显示系统启动的日期/时间 4.获取版本信息和帮助信息 结论 二.top 1. ...
- linux服务器性能监控命令汇总之sar命令(五)
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况. 系统调用的使用 ...
- linux服务器性能监控命令汇总之dstat命令(二)
dstat 命令是一个用来替换 vmstat.iostat.netstat.nfsstat 和 ifstat 这些命令的工具,是一个全能系统信息统计工具.dstat扬长避短,即克服了这些命令的局限又增 ...
- linux服务器性能监控命令汇总之free命令(四)
free 命令显示系统内存的使用情况,包括物理内存.交换内存(swap)和内核缓冲区内存. 如果加上 -h 选项,输出的结果会友好很多: 有时我们需要持续的观察内存的状况,此时可以使用 -s 选项并指 ...
- linux服务器性能监控命令汇总之iostat命令(三)
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视.它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况.同 ...
- 六个 Linux性能监控命令行工具
六个 Linux性能监控命令行工具 1.htop - http://htop.sourceforge.net/ 一个可以让用户与之交互的进程查看器.作为文本模式的应用程序,主要用于控制台或 X 终端 ...
- linux进程网络监控,linux下的进程、网络、性能监控命令
Linux下的java虚拟机性能监控与故障处理命令 java包中提供了很多监控JVM的工具类,作为java程序员必须得掌握常用的几个工具,下面是几个常用的JVM性能监控与故障处理工具的介绍与使用. 1 ...
- Unix/Linux 磁盘 I/O 性能监控命令
2019独角兽企业重金招聘Python工程师标准>>> 怎样才能快速的定位到并发高是由于磁盘io开销大呢?可以通过三种方式: Top可以看到的cpu信息有: Tasks: 29 to ...
- linux 的性能监控
一.linux 的性能监控 对进程的监控 ps -aux ps 参数:-e:显示所有进程和环境变量-f:全格式显示-h:不显示标题-l:长格式显示-w:宽格式输出-a:显示终端上所有进程,包括其他的用 ...
- windows CPU性能监控命令
windows CPU性能监控命令 分别为用户CPU时间 系统CPU时间 总CPU时间 typeperf "\Processor(_Total)\% User Time" & ...
最新文章
- linux pbr模块安装,PBR with Linux :Linux Advanced Routing Traffic Control HOWTO
- 解决eclipse+MAVEN提示One or more constraints have not been satisfied.的问题
- 计算机制图 教学大纲,《计算机制图》课程教学大纲.doc
- 【正一专栏】最好的回击是打得你好无脾气
- Python协同过滤推荐算法(Collaborative Filtering)1.概念和思想以及大致步骤
- CG-CTF-Web-单身一百年
- 回顾2009,展望2010
- 【51Nod - 1117 】聪明的木匠 (贪心,哈夫曼树,时光倒流)
- JQuery实现——黑客帝国代码雨效果
- 免费mac虚拟机下载 快速安装win系统
- linux gret 文件内容,DataX插件开发指南.docx
- mysql 事件状态enable_mysql事件 - wayhk的个人页面 - OSCHINA - 中文开源技术交流社区...
- proguard 反编译_Android Studio项目结构,编译器,ProGuard
- 超详细尚硅谷mysql 分组函数
- 应急管理大数据ppt_大数据在应急管理中的应用
- 二维码扫一扫java开发
- DOSBox常用快捷键
- 苹果cms V8/V10定时任务百度主动URL推送设置教程 配合宝塔定时计划任务
- 5.服务网关:GateWay
- PTA甲级模拟第九弹:1114-1117
热门文章
- 什么是向前兼容和向后兼容?
- 桂林电子科技大学 c语言数组的使用报告,桂林电子科技大学C语言数组实验
- Unity + StepVR 空间定位 + Oculus Quest 头盔 + VRTRIX 手套 全套开发记录
- 满满干货,解决内存不足问题的n个小技巧!
- Express 网站开发
- 百宝云变量与常量语法教程
- mysql replicate_do_db_mysql中replicate_wild_do_table和replicate_do_db区别
- 生鲜价目表制作 水果价目表 蔬菜价目表
- 色彩、印刷类重要网站
- 弘辽科技:优化好淘宝标题关键词,提升排名不愁怕