在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和内存使用情况。