检查Ubuntu Swap是否正常工作,可通过以下命令和方式:
查看Swap状态
sudo swapon --show:查看已启用的Swap分区或文件。cat /proc/swaps:显示Swap分区的详细信息(大小、已用空间等)。free -h:以人类可读格式查看内存和Swap使用情况,确认Swap列是否有数据。监控Swap使用情况
top/htop:实时查看Swap的使用量及占用进程。vmstat -s | grep swap:查看Swap的统计信息(如交换次数、使用量)。检查配置与日志
cat /etc/fstab:确认Swap分区是否在配置文件中正确挂载。journalctl -xe:查看系统日志,排查Swap相关错误。验证Swap功能
sudo swapon /dev/sdXY(/dev/sdXY为Swap分区设备名)。ls -l /swapfile,并确保其被正确格式化(sudo mkswap /swapfile)。若以上步骤发现异常(如Swap未启用、日志报错),可尝试修复配置或重新创建Swap分区/文件。操作前建议备份重要数据。