我正在尝试使用交换并添加了自己的交换分区。但是当我这样做时,我注意到一些奇怪的事情。
test@ubuntu:~/5Gdisk$ cat /proc/swaps
Filename Type Size Used Priority
/dev/sda5 partition 4192252 0 -1
/dev/sdb2 partition 5242876 0 -2
和我的 /etc/fstab
UUID=<bla bla> none swap sw 0 0
/dev/sdb2 swap swap sw 0 0
sdb2 是我添加的交换分区。我还查看了 swapon 的手册页,上面说优先级应该是从 -1 到 32767。那么为什么我的交换分区的优先级是 -2?
这是 ubuntu 15。谢谢
答案1
内容如下man swapon
:
-p, --priority priority
Specify the priority of the swap device. priority is a value
between 0 and 32767. Higher numbers indicate higher priority.
See swapon(2) for a full description of swap priorities. Add
pri=value to the option field of /etc/fstab for use with swapon
-a.
因此,这意味着/etc/fstab
您将看到如下内容:
UUID=<bla bla> none swap sw,pri=20 0 0
/dev/sdb2 none swap sw,pri=10 0 0
我只是将 的优先级用作20
第一个,因为它读取"Higher numbers indicate higher priority"
中的manpage
,然后10
是较低优先级。/etc/fstab
文件中的选项以逗号分隔,
。
从技术上来说,-1
高于-2
,所以你可能没事。
希望这可以帮助!