o que é commit = 0 para ext4? O mdadm não suporta isso?

4

Eu vejo isso no meu log do dmesg

EXT4-fs (md1): re-mounted. Opts: commit=0
EXT4-fs (md2): re-mounted. Opts: commit=0
EXT4-fs (md3): re-mounted. Opts: commit=0

Acho que isso significa que o dealloc está desativado? o mdadm não suporta o dealloc?

    
por xenoterracide 01.09.2010 / 01:15

2 respostas

5

O mdadm é compatível com o dealloc.

commit=sec é o tempo, o sistema de arquivos sincroniza seus dados e metadados. Configurar isso para 0 tem o mesmo efeito que usar o valor padrão 5.

Então eu não recebo o link entre mdadm e commit = 0 na sua pergunta?

    
por 01.09.2010 / 12:38
1

Montagem RTFM (8)

   commit=nrsec
          Sync  all  data  and  metadata  every nrsec seconds. The default
          value is 5 seconds. Zero means default.

Muito curto.

Novas unidades descarregam cabeçotes. Então precisa de base no tamanho de confirmação e correr o risco de perder 10 min do trabalho para salvar o desgaste do disco.

    
por 02.08.2011 / 02:07