ubuntu

Ubuntu Swap如何清理无用文件

小樊
46
2025-08-31 15:58:23
栏目: 智能运维

Ubuntu清理Swap无用文件的常用方法

1. 重启系统(最简方式)

重启系统会自动清除Swap中的所有数据,因为Swap空间仅在系统运行时使用。执行以下命令重启:

sudo reboot

注意:此方法无需手动操作,但会中断正在运行的服务,适合在维护窗口期使用。

2. 手动清理Swap文件(适用于Swap文件)

若使用Swap文件(如/swapfile),可通过“禁用-清除-重启用”流程清理:

注意:操作前需确保物理内存充足,避免系统因内存不足崩溃。

3. 禁用后重新启用Swap(快速释放)

若不想清除Swap中的具体数据(仅释放已用空间),可通过“禁用-重启用”快速刷新Swap:

适用场景:Swap中有残留的无用数据,但不想删除文件本身。

4. 清理Swap分区(适用于Swap分区)

若使用Swap分区(如/dev/sdaX),流程与Swap文件类似,但需通过分区工具操作:

注意:此操作会彻底清除分区内的所有数据,需谨慎执行。

5. SSD设备优化(可选)

若Swap文件/分区位于SSD上,可通过fstrim命令释放未使用的块,提升性能:

sudo fstrim /

说明fstrim会通知SSD哪些数据块未被使用,允许其回收空间,但不会直接影响Swap中的数据。

清理前的注意事项

0
看了该问题的人还看了