man page do swapon não combina com o que estou vendo

0

Estou brincando com swap e adicionei minha própria partição de swap. mas quando eu notei algo estranho.

test@ubuntu:~/5Gdisk$ cat /proc/swaps
Filename   Type            Size    Used    Priority
/dev/sda5  partition       4192252 0       -1
/dev/sdb2  partition       5242876 0       -2

e meu / etc / fstab

UUID=<bla bla> none  swap sw 0 0
/dev/sdb2      swap  swap sw 0 0

sdb2 é a partição swap que eu adicionei. Eu também verifiquei a página de manual do swapon, e ele diz para a prioridade que deve ser de -1 a 32767. Então, por que minha parição de swap tem uma prioridade de -2?

Este é o Ubuntu 15. Obrigado

    
por D.Zou 15.04.2016 / 05:52

1 resposta

0

De man swapon , lê-se:

   -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.

Então, isso significa que no seu /etc/fstab você teria suas linhas lidas da seguinte forma:

UUID=<bla bla> none  swap sw,pri=20 0 0
/dev/sdb2      none  swap sw,pri=10 0 0

Acabei de usar as prioridades de 20 para a primeira, pois ela lê que "Higher numbers indicate higher priority" no manpage e, em seguida, 10 na prioridade mais baixa. Opções no arquivo /etc/fstab são separadas por vírgulas , .

Tecnicamente, -1 é maior que -2 , então você provavelmente está OK.

Espero que isso ajude!

    
por Terrance 15.04.2016 / 06:30