本文主要是介绍linux 实际可用内存,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
命令 :free -m 或 free -g (表示用 MB 、GB为单位显示)
从应用程序的角度来说,可用内存=系统free memory+buffers+cached
服务器实际剩余内存是多少呢?如何查看呢?
我们用free -m 命令查看下内存的使用情况:
看起来好像内存的确不够了,但是我们还有约3700MB的空间可用。以上各参数的解释:
Mem行:
- total:物理内存总量,total=used+free
- used:物理内存使用量
- free:物理内存释放量
- shared:0,废弃,永远为0
- buffers:buffer用于作为写入磁盘的内容缓冲区
- cached:用于从磁盘中读取的内容缓存
- -/+ buffers/cache:用于指示应用程序看到的内存情况,也就是,应用程序获取内存大小
应用程序可用内存=free+buffers+cached
这篇关于linux 实际可用内存的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!