欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


linux系统磁盘分区及把磁盘挂载到系统中的方法
win8.1如何创建一个新的本地帐户
win8.1系统怎样创建网络家庭组
如何解决Win8系统安装杀毒软件失败的问题
office2007打开提示安装配置怎么解决
win8系统桌面图标怎么隐藏?
Win8系统浏览器无法自动加载Flash插件怎么办?
Win8.1升级win10系统窗口闪退怎么办
win8磁盘碎片整理在哪?
win8系统安装无线网卡驱动失败怎么办?
Linux中显示空闲内存空间的free命令的基本用法
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存

  参数

  -b 显示内存的单位为字节

  -k 显示内存的单位为 KB

  -m 显示内存的单位为 M

  -o 忽略缓冲区调节列

  -t 总和信息

  -s<时间> 每隔指定时间执行一次命令,单位为s

  -h 以可读形式显示容量,需要free -V显示版本大于3.3

  -V 版本信息

  示例

  例1

  复制代码

  代码如下:

  root@tnak-VirtualBox:/home/tnak # free -s 3 #每3秒执行一次

201614120726444.png (506×138)

  复制代码

  代码如下:

  root@tnak-VirtualBox:/home/tnak # free -m #以M为单位

201614120744641.png (510×66)

  复制代码

  代码如下:

  root@tnak-VirtualBox:/home/tnak # free -k #以K为单位

201614120801575.png (507×65)

  例2

  free -h #以可读形式显示容量,需要procps-ng版本大于3.3

  复制代码

  代码如下:

  $ free -h

201614120819710.png (642×46)

  PS:返回信息说明

  Mem:表示物理内存统计

  -/+ buffers/cached:表示物理内存的缓存统计

  Swap:表示硬盘上交换分区的使用情况,

  第1行 Mem:

  total:表示物理内存总量。

  used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。

  free:未被分配的内存。

  shared:共享内存,一般系统不会用到,这里也不讨论。

  buffers:系统分配但未被使用的buffers 数量。

  cached:系统分配但未被使用的cache 数量。

  total = used + free

  第2行 -/+ buffers/cached:

  used:也就是第一行中的used - buffers-cached 也是实际使用的内存总量。

  free:未被使用的buffers 与cached 和未被分配的内存之和,这就是系统当前实际可用内存=free+buffers+cached。

  因为buffers和cached是系统为了提高性能申请的内存数,实际上当应用程序需要此功能时,是可以使用这些内存的,所以对应用程序来说,这些内存也是可以使用的。

  第三行则是针对交换控件,显示使用量(used)和有多少空闲的交换区(free)。

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站