以下是Ubuntu虚拟机优化内存使用的方法:
fallocate创建交换文件(如sudo fallocate -l 4G /swapfile),设置权限并启用(sudo mkswap /swapfile + sudo swapon /swapfile),最后添加到/etc/fstab实现开机自动挂载。sudo sysctl -w vm.swappiness=10(临时)或修改/etc/sysctl.conf(永久)降低交换频率,减少磁盘I/O。sudo apt install zram-config),压缩内存数据提升效率,尤其适合内存紧张场景。sudo apt clean + sudo apt autoremove。systemctl list-units --type=service查看并停止冗余服务。top/htop实时查看内存占用,定位高内存进程。sudo journalctl --vacuum-time=1w)。注意:操作前建议备份重要数据,优先通过虚拟机管理软件调整内存分配,再结合系统级优化提升性能。