Por que a prioridade do fsck foi introduzida em / etc / fstab?

8

Dentro do arquivo /etc/fstab , na sexta coluna, há um número que corresponde a se um sistema de arquivos deve ser verificado quanto a erros. Os valores possíveis são:

0 - skip
1 - high priority
2 - low priority

Por que o fsck 'priority' foi introduzido em / etc / fstab?

    
por colemik 12.05.2012 / 20:18

2 respostas

2

O campo existe para que você possa definir a ordem na qual os sistemas de arquivos são verificados. Partições diferentes na mesma unidade não devem ser verificadas ao mesmo tempo, já que o IO que vai para cada sistema de arquivos competirá entre si e retardará todo o processo. Os sistemas de arquivos em diferentes discos físicos podem ser configurados para fazer o check-in no mesmo passo para acelerar todo o processo, já que o IO para separar os discos não estaria competindo.

    
por 13.05.2012 / 06:20
7

Tem a ver com a ordem de inicialização. A prioridade mais alta é requerida para a inicialização (/ e na minha opinião / usr / var / tmp ...). O sistema de arquivos / boot pode fazer com prioridade mais baixa, porque quando o sistema pode iniciar o fsck, ele já leu os arquivos necessários da inicialização. Sistemas de arquivos para diretórios pessoais, etc., têm menor prioridade durante o processo de inicialização.

    
por 12.05.2012 / 20:54