cpustat
是一个用于显示 CPU 统计信息的工具,它是 sysstat
包的一部分。默认情况下,cpustat
主要关注 CPU 的使用情况,包括用户空间占用、系统空间占用、空闲时间等。然而,它并不直接显示内存使用情况。
如果你想要监控内存,你可以考虑使用其他工具,比如 free
、top
或 htop
。这些工具可以提供实时的内存使用信息,包括总内存、已用内存、空闲内存、缓存等。
以下是一些基本的使用示例:
- free:
free -h
这个命令会以人类可读的格式(如 MB、GB)显示内存使用情况。 2. top:
top
在 top
命令的输出中,你可以看到内存使用情况的详细信息,包括总内存、已用内存、空闲内存、缓冲区/缓存等。 3. htop:
htop
htop
是 top
的一个增强版本,提供了更丰富的功能和更友好的界面。在 htop
中,你可以看到内存使用情况的实时图表和其他有用的信息。
如果你确实想要使用 cpustat
来监控内存,并且愿意进行一些额外的配置,你可以考虑修改 sysstat
的配置文件(通常是 /etc/default/sysstat
),以启用内存统计信息的收集。然后,你可以使用 mpstat
命令来查看内存使用情况。但请注意,这可能需要一些额外的配置和解释,因为 cpustat
本身并不直接支持内存监控。
总之,虽然 cpustat
主要用于 CPU 监控,但你可以通过其他工具或方法来监控内存使用情况。