当前位置:首页 > 内存 > 正文

linux内存占用怎么看(linux怎么查看内存状态)

  • 内存
  • 2024-04-01 02:00:31
  • 6412

查看 Linux 内存占用的方法:


1. 使用 free 命令


free 命令显示有关系统内存使用的信息,包括:



  • Total:总内存量

  • Used:已使用的内存量

  • Free:可用内存量

  • Shared:共享内存量

  • Buffers:用于缓冲操作的内存量

  • Cache:用于缓存操作的内存量


示例:


free -m

2. 使用 top 命令


top 命令按内存使用情况对进程进行排序,显示:



  • PID:进程 ID

  • USER:进程所有者

  • %MEM:进程使用的内存百分比

  • VIRT:进程虚拟内存大小

  • RES:进程驻留内存大小

  • SHR:进程共享内存大小

  • S:进程状态


示例:


top -o %MEM

3. 使用 ps 命令


ps 命令显示有关进程的信息,包括:



  • PID:进程 ID

  • USER:进程所有者

  • %MEM:进程使用的内存百分比

  • VSZ:进程虚拟内存大小

  • RSS:进程驻留内存大小

  • STAT:进程状态


示例:


ps aux | sort -nrk 4