对操作系统来说,Buffers和Cached是已经被使用的(上图Mem:这一行)

MemFree=total-used

314952=24946552-24631600

对应用程序来说(上图对应-/+ buffers/cache那一行)

MemFree=buffers+cached+free

19536392=152116+19069324+314952

[[email protected] bin] # free

total used free shared buffers

Mem: 37820 37316 504 0 704

Swap: 0 0 0

Total: 37820 37316 504

[[email protected] bin] # cat /proc/meminfo

MemTotal: 37820 kB

MemFree: 500 kB

Buffers: 704 kB

Cached: 12512 kB

SwapCached: 0 kB

Active: 11516 kB

Inactive: 11176 kB

Active(anon): 9708 kB

Inactive(anon): 8160 kB

Active(file): 1808 kB

Inactive(file): 3016 kB

Unevictable: 0 kB

Mlocked: 0 kB

SwapTotal: 0 kB

SwapFree: 0 kB

Dirty: 0 kB

Writeback: 0 kB

AnonPages: 9500 kB

Mapped: 4452 kB

Shmem: 8392 kB

Slab: 6432 kB

SReclaimable: 600 kB

SUnreclaim: 5832 kB

KernelStack: 592 kB

PageTables: 196 kB

NFS_Unstable: 0 kB

Bounce: 0 kB

WritebackTmp: 0 kB

CommitLimit: 18908 kB

Committed_AS: 88428 kB

VmallocTotal: 966656 kB

VmallocUsed: 20720 kB

VmallocChunk: 918896 kB

[[email protected] bin] #

原文:http://www.cnblogs.com/jingzhishen/p/5481218.html

Linux计算内存,正确计算linux系统内存使用率相关推荐

  1. Linux内存初始化(四) 创建系统内存地址映射

    一.前言 经过内存初始化代码分析(一)和内存初始化代码分析(二)的过渡,我们终于来到了内存初始化的核心部分:paging_init.当然本文不能全部解析完该函数(那需要的篇幅太长了),我们只关注创建系 ...

  2. linux 内存溢出排查_Linux 系统内存泄漏的堆积隐患的排查与解决

    [赛迪网报道]Linux系统下真正有危害的是内存泄漏的堆积,这会最终消耗尽系统任何的内存.下面是排查和解决方案与大家一起分享. 1.Linux 内存监控内存泄漏的定义: 一般我们常说的内存泄漏是指堆内 ...

  3. linux 内存溢出排查_Linux 系统内存泄漏的堆积隐患的排查与解决方法

    Linux系统下真正有危害的是内存泄漏的堆积,这会最终消耗尽系统任何的内存.下面是排查和解决方案与大家一起分享. 1.Linux 内存监控内存泄漏的定义: 一般我们常说的内存泄漏是指堆内存的泄漏.堆内 ...

  4. linux通过内核启动参数预留系统内存

    1 首先正常启动内核 我们需要启动内核后查询一些信息. 2. 查看系统内存信息 内核启动后通过 cat /proc/iomem 查看内存的分布,结果类似: 100000000-10dffffff : ...

  5. 怎么查看服务器系统内存,怎么查看服务器系统内存

    怎么查看服务器系统内存 内容精选 换一换 确认服务器服务是否开启.登录虚拟机内部.执行如下命令,查看系统的端口监听状态,如图1所示.netstat -ntplWindows虚拟机可以在命令行中执行ne ...

  6. win7计算机内存占用高,win7系统内存占用高的解决方法

    我们在操作win7系统电脑的时候,常常会遇到win7系统内存占用高的困惑吧,一些朋友看过网上零散的win7系统内存占用高的处理方法,并没有完完全全明白win7系统内存占用高是如何解决的,今天小编准备了 ...

  7. du 查看使用 linux命令,如何正确使用Linux命令–du

    本文简单介绍了如何使用如何使用Linux命令–du,需要的朋友可以参考一下. du(disk usage) 功能说明:显示目录或文件的大小. 语 法:du [-abcDhHklmsSx][-L ][- ...

  8. Linux性能优化实战:如何“快准狠”找到系统内存的问题?(21)

    一 内存性能指标 1.系统内存使用情况 共享内存:是通过tmpfs实现的,所以它的大小也就是tmpfs使用的大小了tmpfs其实也是一种特殊的缓存 可用内存:是新进程可以使用的最大内存它包括剩余内存和 ...

  9. 内存参数 计算_Spark统一内存管理的实现

    本文从源码角度分析spark统一内存管理的实现原理. 统一内存管理对象的创建 统一内存管理对象在SparkEnv中进行创建和管理,这样内存管理就在Driver和Executor端中都可以使用.在Spa ...

最新文章

  1. c#中与vb中CType相同功能的函数(强类型转换)
  2. 执行python文件报错SyntaxError: Non-ASCII character '\xe8' in file, but no encoding declared
  3. 编程方法学4:计算机科学发展简史
  4. leetcode 769. Max Chunks To Make Sorted | 769. 最多能完成排序的块(Java)
  5. MySQL出现Waiting for table metadata lock的原因以及解决方法
  6. python整数类型没有取值范围限制_详解Python中6种数据类型
  7. java 循环删除hashmap中的键值对,解决java.util.ConcurrentModificationException报错
  8. Proxmark3 Easy Gui 4.0 5.0 5.1无限制版解密程序
  9. python列表字典元祖_python列表,字典,元组常用方法和集合
  10. 梁友栋-Barsky算法
  11. Git 提交代码步骤总结
  12. 谈谈时间序列的平稳性
  13. RtlUnicodeStringToAnsiString中第三个参数引发的bsod
  14. 深度学习--Inception-ResNet-v1网络结构
  15. FI-SAP财务成本知识点汇总
  16. buu-[QCTF2018]Xman-babymips
  17. html中如何设计圆形图案,纯CSS绘制漂亮的圆形图案效果
  18. DOS命令:assoc
  19. 解决浏览器导出Excel文件名乱码问题
  20. 《Cesium 进阶知识点》 - 离线瓦片数据(生成和开发)

热门文章

  1. 备忘:SharePoint默认的欢迎WebPart中超链接样式
  2. 今天我的MSN提示升级了
  3. mount挂载光盘media_Linux挂载光盘命令
  4. python 日期处理_python 处理时间和日期
  5. springboot 优雅停机_Spring boot 2.3优雅下线,距离生产还有多远?
  6. python 编程刷题_一起刷题吧 | 100+Python编程题带你快速上手(附答案)
  7. Python中enumerate对象的用法与特点
  8. 我和2035年有个约计算机论文,我和2035有个约
  9. 视频压缩工具linux,Ubuntu视频转换工具-mencoder命令行参数
  10. java epoch times_Java 8新特性探究(七)深入解析日期和时间