检查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分区/文件。操作前建议备份重要数据。