博客
关于我
Linux内存状态分析实战
阅读量:794 次
发布时间:2023-02-03

本文共 536 字,大约阅读时间需要 1 分钟。

一、free

1、CentOS6

在CentOS6及以前的版本中,free命令输出是这样的:

free -m             total           used      free    shared    buffers     cachedMem:         1002            769       233       0         62         421-/+ buffers/cache:           286       716Swap:         1153           0         1153

free -m (-m,单位是m,如果是-g,单位是g)查看可用内存:

total-used=free+buff/cache

我们通过free命令查看机器空闲内存时,会发现free的值很小。这主要是因为,在linux中有这么一种思想,内存不用白不用,因此它尽可能的cache和buffer一些数据,以方便下次使用。但实际上这些内存也是可以立刻拿来使用的。

系统内存主要分为四部分:used(程序已使用内存),free(空闲内存),buffers(buffer cache),cached(Page

转载地址:http://ptzfk.baihongyu.com/

你可能感兴趣的文章
【编程】C语言入门:1到 100 的所有整数中出现多少个数字9
查看>>
GitHub上传时,项目在已有文档时直接push出现错误解决方案
查看>>
UE4 错误列表 error码(只记录我遇到的情况,持续添加,未完成)
查看>>
非迅捷|PDF、Word、PPT、Excel、图片等互相在线转换:免费、简单、快速、零错误、无套路
查看>>
elasticsearch配置文件里的一些坑 [Failed to load settings from [elasticsearch.yml]]
查看>>
Elasticsearch面试题
查看>>
2025版最新一文彻底搞懂大模型 - Agent(非常详细)零基础入门到精通,收藏这篇就够了
查看>>
Java基础:按位运算符
查看>>
License授权
查看>>
Linq 分组(group by)求和(sum)并且按照分隔符(join)分割列数据
查看>>
Linq 合并多个查询条件
查看>>
linux centos 安装 docker-compose 1.27.4
查看>>
Linux OpenSSL 生成CA证书及终端用户证书
查看>>
linux qt creator arm,Linux 下 PC 與 ARM 版 qt + opencv 環境搭建(Qt Creator)
查看>>
LINUX REDHAT第十一单元练习题
查看>>
Linux rm 删除指定文件外的其他文件 方法汇总
查看>>
Linux uniq学习笔记
查看>>
linux 下使用isign 签名ipa包
查看>>
Linux 命令大全
查看>>
Linux 学习总结(85)—— 后端开发人员需要知道的 Linux 服务器性能指标总结
查看>>