我的系统最近死机了,我意识到我的内存已经用完了。然后我插入了一个旧硬盘并创建了一个 8GB 的交换分区来弥补。交换内存“不可用”,这意味着我需要激活它。我该怎么做?
答案1
永久实现此目的的最佳方法是在/etc/fstab
文件中添加指向您创建的交换分区的正确行。然后运行swapon -a
。
这样的行fstab
应该类似于:
UUID=4139a640-c32e-4e88-b275-75c77722da7c none swap sw 0 0
通过运行找到交换分区的 UUID blkid
,并相应地替换它。
也可以swapon
通过直接指向分区来临时激活它(请参阅手册页)。重启后它将不会再次自动激活。
答案2
1)在您的驱动器上设置交换分区(您也可以在当前驱动器上设置交换文件)...因此:启动 Gparted 并设置一个分区并将其设为交换
2)您可以通过命令手动激活它:
swapon PARTITION_NAME
其中 PARTITION_NAME 类似于 /dev/sdb1 (根据您的驱动器,正确检查)
现在你应该在/proc/swaps
3)您可以通过/etc/fstab
如下方式编辑广告行来永久激活它:
PARTITION_NAME swap swap defaults 0 0
其中 PARTITION_NAME 再次类似于 /dev/sdb1(根据您的驱动器,正确检查)