由于我的Ubuntu 9.04桌面上的某些原因,交换内存已关闭。如何重新开启?
由于我的Ubuntu 9.04桌面上的某些原因,交换内存已关闭。如何重新开启?
Answers:
检查是否在/ etc / fstab中定义了交换分区。
$ grep swap / etc / fstab
UUID = 14a0f7b9-dabb-4296-b0e7-013527a7d82d none swap sw 0 0
检查系统是否正在使用它
$ swapon -s
文件名类型大小使用的优先级
/ dev / sda6分区1004020 215532 -1
如果不是,请检查其是否格式化为交换分区。
$ sudo fdisk -l / dev / sda
[..snipped ..]
/ dev / sda5 3842 6595 22121473+ 83 Linux
/ dev / sda6 6596 6720 1004031 82 Linux swap / Solaris
如果它是交换分区,请准备好使用并打开它。此时,您可能会看到任何阻止其使用的错误。
sudo mkswap / dev / sda6
sudo swapon / dev / sda6
使用#2中的swapon -s命令检查分区是否正在使用中。
/ dev / sda6无swap sw 0 0
如果您之前没有定义交换分区,则必须创建一个交换分区,或将交换指向常规文件(效率较低)。