free 命令

简介:

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


语法

free (选项)


选项

-b:以Byte为单位显示内存使用情况; 
-k:以KB为单位显示内存使用情况; 
-m:以MB为单位显示内存使用情况; 
-o:不显示缓冲区调节列; 
-s<间隔秒数>:持续观察内存使用状况; 
-t:显示内存总和列; 
-V:显示版本信息。



实例

             total       used       free     shared    buffers     cached
Mem:          7760       3622       4137          0        151       2092
-/+ buffers/cache:       1378       6382
Swap:         8191          0       8191


第一部分Mem行解释:

total:内存总数;
used:已经使用的内存数;
free:空闲的内存数;
shared:当前已经废弃不用;
buffers Buffer:缓冲内存数;
cached Page:缓存内存数。
 
关系:total =used + free


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

(-buffers/cache)used内存数:第一部分Mem行中的 used –buffers – cached
(+buffers/cache)free内存数: 第一部分Mem行中的 free + buffers + cached

可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数。


第三部分是指交换分区。




本文转自 小杨_Ivan 51CTO博客,原文链接:http://blog.51cto.com/aqiang/1895025
相关文章
|
3月前
|
Java
String.format 详解
在 Java 中,String.format 是一个用于格式化字符串的静态方法。它允许你按照特定的格式将数据插入到字符串中。String.format 通过使用占位符和格式化标记,可以生成具有指定格式的字符串。
230 4
|
10月前
|
XML C# 数据格式
一个.NET开源、免费、功能强大的 PDF 处理工具
一个.NET开源、免费、功能强大的 PDF 处理工具
283 8
|
存储 数据库 云计算
云计算的基本概念
云计算的基本概念
1288 2
|
JavaScript 前端开发
QML中的Date将时间戳和指定格式时间互转
QML中的Date将时间戳和指定格式时间互转
286 0
|
人工智能 信息无障碍 UED
网易AI Eyes获得iF设计奖,盲人也能“亲眼”玩游戏!
【2月更文挑战第17天】网易AI Eyes获得iF设计奖,盲人也能“亲眼”玩游戏!
410 2
网易AI Eyes获得iF设计奖,盲人也能“亲眼”玩游戏!
|
人工智能 搜索推荐
AIGC在学生测试评估中的应用
AIGC在学生测试评估中的应用
413 3
AIGC在学生测试评估中的应用
|
缓存 算法 自动驾驶
百度Cyber框架面试总结
百度Cyber框架面试总结
471 0
Python 实现语句中提取人名(附代码) | Python工具
Python 实现语句中提取人名(附代码) | Python工具
Python 实现语句中提取人名(附代码) | Python工具
|
人工智能 算法 搜索推荐
LoRAShear:微软在LLM修剪和知识恢复方面的最新研究
LoRAShear是微软为优化语言模型模型(llm)和保存知识而开发的一种新方法。它可以进行结构性修剪,减少计算需求并提高效率。
399 1
|
人工智能 运维 监控
【工业大脑】AICS
AICS在传统控制优化基础上,叠加海量实时数据计算及人工智能算法能 力。在全局优化层面,可根据当前原料消耗,产品质量,装置运行状态, 工况等使全局生产过程在最经济最有效的条件下运行;在装置控制层面, 可根据装置的操作限制,最大化装置处理量,减少波动,稳定运行,并支 持多装置系统组合控制。同时,AICS云边协同的远程部署和运维能力能 够有效解决现有APC领域所面临的控制效果不能长久持续的普遍问题。
 【工业大脑】AICS