在 Linux 上挂载交换分区时,挂载选项 pri=42 是什么意思?
fstab:
/dev/hda1 swap swap pri=42 0 0
答案1
在任何 Linux 发行版上都没有,我相信 ubuntu 默认没有设置任何交换优先级,其他一些可能如此。
您可以致电人交换来救援...以下是摘录:
-p 优先级
指定交换设备的优先级。此选项仅在编译了 swapon 并在 1.3.2 或更高版本的内核下使用时才可用。优先级是 0 到 32767 之间的值。数字越大,优先级越高。请参阅 swapon(2) 了解交换优先级的完整说明。将 pri=value 添加到 /etc/fstab 的选项字段,以便与 swapon -a 一起使用。
附注一下,你可能想知道为什么将交换默认优先级设置为四十二我相信这只是对很好的答案。
答案2
这pri
短优先级和确定多个交换分区的使用顺序pri
。将首先使用具有较高值的分区。
答案3
假设您有 2 个交换分区,使用‘pri’您可以告诉操作系统首先使用哪个交换分区:
pri=n 指定交换空间优先级。n 变量可以是 0、1、2、3、4,其中 0 表示最低优先级,4 表示最高优先级。
答案4
一个观察。我有一个列表,其优先级为 -2,我假设它小于 5。
swapon -s
Filename Type Size Used Priority
/dev/sda3 partition 2047996 0 -2
/dev/zram0 partition 1455164 0 5
/dev/zram1 partition 1455164 0 5
Linux Mint 20. 这超出了 0 到 32767 的范围,因此与之前的信息冲突。