资讯专栏INFORMATION COLUMN

Linux命令之:free命令

rockswang / 1094人阅读

摘要:占用的内存页,也就是物理内存不足。事实上,少量地使用是不是影响到系统性能的。

free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区

语法
free [选项]
选项
-b:以Byte为单位显示内存使用情况; 
-k:以KB为单位显示内存使用情况; 
-m:以MB为单位显示内存使用情况; 
-o:不显示缓冲区调节列; 
-s<间隔秒数>:持续观察内存使用状况; 
-t:显示内存总和列; 
-V:显示版本信息
实例
# free -m 
             total       used       free     shared    buffers     cached
Mem:          7871       4347       3524        130        190       2206
-/+ buffers/cache:       1950       5921
Swap:            0          0          0

第一部分Mem行:

total:内存总数

used:已使用内存总数

free:空闲的内存书

shared:当前已经不用的

buffers Buffer:缓存的内存

cached Page:缓存的内存数

第二部分(-/+ buffer/cache)解释

used内存数:第一部分Mem行中used - buffers - cached

free内存数:第一部分Mem行中free + buffers + cached

第三部分是指交换分区

当可用内存少于额定值的时候,就会开会进行交换.
如何看额定值(RHEL4.0):

cat /proc/meminfo

当可用内存少于额定值的时候,就会开会进行交换.
如何看额定值(RHEL4.0):

cat /proc/meminfo

交换将通过三个途径来减少系统中使用的物理页面的个数: 
1.减少缓冲与页面cache的大小,
2.将系统V类型的内存页面交换出去, 
3.换出或者丢弃页面。(Application 占用的内存页,也就是物理内存不足)。
事实上,少量地使用swap是不是影响到系统性能的。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/9890.html

相关文章

  • 一文掌握 Linux 性能分析内存篇

    摘要:进程使用虚拟内存大小。进程使用物理内存大小,我们会重点关注这个值。几个字段介绍一下占用内存的文件的内存起始地址。占用内存的文件,为已分配的内存,为程序堆栈最后的为统计的总值。 本文首发于我的公众号 CloudDeveloper(ID: cloud_dev),专注于干货分享,号内有大量书籍和视频资源,后台回复「1024」即可领取,欢迎大家关注,二维码文末可以扫。 前面我们已经学习了 CP...

    Scott 评论0 收藏0
  • Linux常用命令PHP工程师专用

    摘要:运维常用查看负载查看分钟分钟分钟平均负载查看运行查看内存查看进程查看进程数查看硬盘信息 运维常用 uptime 查看负载 uptime 查看1分钟 5分钟 15分钟 平均负载 showImg(https://segmentfault.com/img/bVxKDI); top 查看cou运行 showImg(https://segmentfault.com/img/bVxKDW...

    incredible 评论0 收藏0
  • Linux必知必会-理解内存使用统计命令free

    摘要:本文详细介绍了系统中的命令的使用方法以及关键参数的含义,这可能是你见过的关于命令最详细的一篇文章了,绝对值得你收藏。命令显示了系统中物理内存交换分区的使用统计信息。 showImg(https://segmentfault.com/img/remote/1460000009777300?w=3000&h=2000); 本文详细介绍了Linux系统中的free命令的使用方法以及关键参数的...

    Drinkey 评论0 收藏0
  • [转]如何正确查看Linux机器内存使用情况

    摘要:所以如果要计算应用程序真正使用物理内存的情况,应该是才对,所以刚才看到的物理内存使用情况为。前个值表示不包括缓存,应用程序物理内存使用情况,即所以此时应用程序才用了内存。 原文链接 如何正确查看Linux机器内存使用情况背景只要工作上涉及到Linux机器,基本上都会有这样一个需求,查看内存使用情况,但是怎么看才正确呢?之前使用的是top命令,一直存在一个误区。 为什么top命令看内存会...

    wind5o 评论0 收藏0
  • linux系统资源监控命令

    摘要:是一个相当全面的性能分析工具,通过它可以观察系统的进程状态内存使用情况虚拟内存的使用情况磁盘的中断上下文切换的使用情况等性能信息,建议熟练掌握此命令。虚拟内存使用情况单位。在一般情况下不显示与服务器进程相关联的套接字。 查看系统发行版 root@cf0c6032ba2f:/# lsb_release -a No LSB modules are available. Distributo...

    wapeyang 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<