【Linux】内存使用相关

free 命令 查看内存大小

free -g :G单位 free -h : 可读性较高较理解 free -m : MB单位

  1. total: 总内存
  2. used: 正在运行的进程使用的内存(used= total -- free -- buff/cache)
  3. free: 未使用的内存 (free= total -- used -- buff/cache)
  4. shared: 多个进程共享的内存
  5. buffers: 内存保留用于内核操作一个进程队列请求
  6. cache: 在 RAM 中保存最近使用的文件的页面缓存的大小
  7. buff/cache: Buffers + Cache
  8. available: 估计有多少内存可用于启动新应用程序,而无需交换。

/proc/meminfo 文件

/proc/meminfo 文件是一个特殊的文件,它包含了系统的内存使用情况。可以通过 cat 命令查看该文件的内容,从而获取系统的内存使用情况的详细信息。

相关推荐
Joseph Cooper6 分钟前
Linux/Android 跟踪技术:ftrace、TRACE_EVENT、atrace、systrace 与 perfetto 入门
android·linux·运维
比昨天多敲两行1 小时前
Linux基础开发工具(下)
linux·运维·服务器
feng14562 小时前
OpenSREClaw - 故障复盘和变更评审双 Agent 案例
运维·人工智能
linux修理工2 小时前
chrome官方下载地址
运维·服务器
无忧智库2 小时前
IT运维正在经历一场真正的范式革命:从告警风暴到AIOps自主自愈的完整工程解构(WORD)
运维
倒霉蛋小马3 小时前
【Redis】什么是缓存穿透?
缓存
笨笨饿3 小时前
69_如何给自己手搓一个串口
linux·c语言·网络·单片机·嵌入式硬件·算法·个人开发
cn_lyg3 小时前
Linux的入门级常用操作命令
linux·运维·服务器
就叫飞六吧4 小时前
TOML vs YAML:为什么 Cargo 选择 TOML?
linux·运维·服务器
MiNG MENS4 小时前
nginx 代理 redis
运维·redis·nginx