当前位置:首页 > linux > 正文

linux查程序占用内存(linux 查看内存占用进程)

  • linux
  • 2024-03-30 22:57:55
  • 9105
Linux 中检查程序内存使用的工具
1. ps 命令
列出正在运行的进程及其内存使用情况。
要素:
-e:列出所有进程。
-o:指定要显示的列,例如 %mem(内存使用百分比)。
示例:ps -e -o %mem,rss,command
2. top 命令
动态监控系统和进程活动,包括内存使用。
要素:
-p:指定特定进程。
-s:按内存使用排序。
示例:top -p 1234
3. free 命令
显示系统内存的使用情况。
要素:
-o:显示其他信息,例如缓存和缓冲区。
-m:以兆字节显示内存。
示例:free -o | grep Mem
4. vmstat 命令
提供有关系统内存使用的统计信息。
要素:
-s:显示虚拟内存统计信息。
-m:以兆字节显示内存。
示例:vmstat 1 10 -s
5. meminfo 文件
包含有关系统内存使用情况的详细信息。
要素:
/proc/meminfo:文件路径。
MemTotal:总内存大小。
MemFree:可用内存大小。
示例:cat /proc/meminfo | grep MemFree