Ubuntu虚拟机内存使用监控方法
系统自带的基础监控工具,实时显示系统中各个进程的资源占用情况,包括**内存使用率(%MEM)、物理内存占用(RES)、虚拟内存占用(VIRT)**等。默认按CPU使用率排序,可通过Shift+M切换至内存使用率排序,快速定位内存消耗大的进程。
需手动安装(sudo apt install htop),提供更直观的界面和更丰富的功能:
MEM%栏);htop即可运行。快速查看系统整体内存使用概况,包括**总内存(total)、已用内存(used)、可用内存(available)、缓存(buffers/cache)**等。常用选项:
free -h:以人类可读的单位(GB/MB)显示;free -t:显示内存使用总计(总计=已用+可用)。监控系统虚拟内存统计信息,包括**内存使用(free:空闲内存)、交换空间(si/so:从磁盘交换进/出的内存)、IO等待(wa:等待IO的CPU时间)**等。常用格式:
vmstat 5:每5秒刷新一次数据;vmstat 5 3:每5秒刷新一次,共刷新3次。free(空闲内存)和si/so(交换空间使用),若si/so值持续较高,说明物理内存不足,系统频繁使用交换空间。跨平台的实时监控工具,提供内存、CPU、磁盘、网络等全面的系统状态视图。支持颜色标识(如红色表示警告)、阈值报警(需配合配置文件)。安装后输入glances即可运行,也可通过-w选项启动Web模式(glances -w),通过浏览器访问http://<虚拟机IP>:61208查看。
开源系统管理工具,通过浏览器访问,无需安装额外客户端。功能包括:
sudo apt update && sudo apt upgrade -y;sudo apt install cockpit* -y;sudo systemctl start cockpit && sudo systemctl enable cockpit;https://<虚拟机IP>:9090,用sudo权限用户登录。专为Ubuntu设计的系统优化工具,提供内存使用饼图、进程列表、启动应用管理等功能。界面简洁,适合新手快速查看内存占用情况。安装命令:sudo apt install stacer,安装后通过应用菜单启动。
Ubuntu默认安装的图形化工具,简单易用。功能包括: