命令 |
描述 | free -m |
显示以兆字节 (MB) 为单位的内存使用情况摘要 | vmstat 1 5 |
每秒显示一次虚拟内存统计信息,持续 5 次 | sar -r 1 5 |
每秒显示一次内存使用率,持续 5 次 | top |
显示按 CPU 使用率或内存使用率排序的正在运行进程的实时信息 Linux 查看内存百分比 在 Linux 系统中,可以通过多种命令查看内存百分比。
这些命令提供了有关物理内存、交换内存和可用内存的信息。
free 命令 free 命令是最常用的命令之一,用于显示内存使用情况摘要。
它以兆字节 (MB) 为单位显示以下信息: 总内存:系统中的总物理内存量 已用内存:当前正在使用的内存量 可用内存:系统中剩余的可用内存量 缓冲内存:用于缓存文件和目录数据的内存量 缓存内存:用于高速缓存最近访问的数据的内存量 vmstat 命令 vmstat 命令显示有关虚拟内存统计的信息,包括内存使用率。
使用 -a 标志可以显示更多详细信息,包括: si:未使用内存的字节数 so:已使用内存的字节数 swpd:已使用的交换内存字节数 free:可用内存字节数 sar 命令 sar 命令用于收集和报告系统活动信息,包括内存使用率。
使用 -r 标志可以显示内存使用率统计,包括: memutil:以百分比表示的已用物理内存和交换内存 memswap:以兆字节为单位已用的交换内存量 memfree:以兆字节为单位的可用物理内存量 top 命令 top 命令显示按 CPU 使用率或内存使用率排序的正在运行进程的实时信息。
它可以用于查看哪些进程正在使用大量内存。
要显示内存使用情况摘要,请按 m 键。
|