在Ubuntu系统中,cpustat 是一个非常有用的工具,用于监控CPU的使用情况。然而,cpustat 本身并不直接监控内存使用情况。如果你想要同时监控CPU和内存,你可以结合使用 cpustat 和其他工具,如 free 或 top。
cpustat 监控CPU安装 sysstat 包(如果尚未安装):
sudo apt update
sudo apt install sysstat
使用 cpustat 命令:
cpustat 会显示CPU的使用率。-m 选项来显示内存的使用情况。watch -n 1 'cpustat -m'
free 监控内存如果你只关心内存的使用情况,可以使用 free 命令:
watch -n 1 'free -h'
-h 选项会以人类可读的格式显示内存使用情况(如MB、GB)。
top 监控CPU和内存top 命令提供了一个实时的视图,显示CPU和内存的使用情况:
top
在 top 界面中,你可以看到CPU的使用率、内存的使用情况、进程列表等信息。
如果你想要一个综合的解决方案,可以考虑使用 htop,这是一个增强版的 top,提供了更友好的用户界面和更多的功能:
安装 htop:
sudo apt update
sudo apt install htop
运行 htop:
htop
在 htop 中,你可以看到CPU和内存的使用情况,并且可以通过键盘快捷键进行交互。
通过这些工具,你可以有效地监控Ubuntu系统中的CPU和内存使用情况。