2. 查看 Linux 服务器的内存使用情况

liuqian@ubuntu:~$ free -m
total used free shared buffers cached
Mem: 1983 1865 117 12 72 316
-/+ buffers/cache: 1476 506
Swap: 1020 50 970

-m 表示以M个字节来显示内容,以整数数值来取舍,可以去掉 -m 来查看具体值。

上述结果中详细说明如下:

  • total:内存总数
  • used:已经使用的内存数
  • free:空闲的内存数
  • shared:多个进程共享的内存总额
  • buffers buffer cache 和 cached page cache :磁盘缓存的大小
  • -buffers/cache:(已用)的内存数,即 used - buffers - cached。反映的是被程序实实在在占用的内存
  • +buffers/cache:(可用)的内存数,即 free + buffers + cached。反映的是可用挪用的内存总数

由此可得出:

可用内存 = free + buffers + cached

【附加 FreeBSD 相关命令】

Linux 和 FreeBSD 都可以使用 top 命令来查看

最新文章

  1. 【转载】Tomcat崩溃事件
  2. android: SQLite添加数据
  3. DispatcherServlet
  4. php安装redis扩展连接redis服务器
  5. 浅析Android中的消息机制-解决:Only the original thread that created a view hierarchy can touch its views.
  6. 浅谈IM软件业务知识——非对称加密,RSA算法,数字签名,公钥,私钥
  7. 走进Java Map家族 (1) - HashMap实现原理分析
  8. linux android开发环境搭建
  9. 虚拟机如何固定ip并访问外网?!
  10. core的微服务相关
  11. lemon special judge模板
  12. pandas修改全列的时间格式 无需使用apply
  13. 深探树形dp
  14. LeetCode160.相交链表
  15. 关于elment-ui树形控件Tree的使用
  16. Probability&Statistics 概率论与数理统计(1)
  17. BZOJ3300: [USACO2011 Feb]Best Parenthesis 模拟
  18. 响应式开发(四)-----Bootstrap CSS----------Bootstrap CSS概览和相关注意事项
  19. CVE-2012-4792Microsoft Internet Explorer 释放后使用漏洞
  20. mormot当作内存数据库(缓存)使用

热门文章

  1. iOS开发UI篇—Quartz2D简单使用(一)
  2. iOS开发拓展篇—应用之间的跳转和数据传递
  3. 拓扑编号 vijos1790
  4. C# List和String互相转换
  5. C# .net windows服务启动多个服务 ServiceBase
  6. TP验证
  7. yii2-搜索带分页,分页的两种方式
  8. Android RecyclerView单击、长按事件标准实现:基于OnItemTouchListener + GestureDetector
  9. ex26 纠正练习
  10. 收集的maven 仓库地址(maven repository)