Otimize os parâmetros de montagem de disco para EXT4

1

Estou procurando otimizar as opções mount ao montar um disco para gravar arquivos grandes no under linux (Ubuntu 16).

Especificamente, montar uma unidade externa EXT4 USB 3 para fazer backup de arquivos da VM (~ 10G) e também copiar arquivos de vídeo (~ 8G). Copiando de uma unidade interna para o USB externo.

Comecei com a entrada fstab original e testei diferentes opções. Abaixo estão as entradas originais e otimizadas.

Minha pergunta é esta:

Existem outras otimizações que podem ser feitas e das otimizações atuais, existe algum risco para a integridade dos dados?

# Western Digital My Passport 25E2

# original
#UUID=4021ff7e-d371-495b-ad13-b33233fece55 /media/wd01 ext4  rw,noauto,nouser,sync 0 2

# optimized
UUID=4021ff7e-d371-495b-ad13-b33233fece55 /media/wd01 ext4  rw,noauto,nouser,data=writeback,noatime 0 2
  • Removido sync , deve permitir a otimização de gravações, mas deve aguardar até que todas as gravações sejam concluídas antes de desconectar
  • Adicionado data=writeback , mais adequado para gravar arquivos grandes
  • Adicionado noatime , não atualiza o sistema de arquivos para arquivos que estão sendo simplesmente lidos, viu pequenas melhorias de velocidade que podem ser coincidentes

Teste com:

date
sudo rsync -rv /vm/example-disk0.qcow2 /media/wd01/ \
--progress && date && tput bel && tput bel && tput bel

Original:

example-disk0.qcow2
 16,149,905,408 100%   33.59MB/s    0:07:38 (xfr#1, to-chk=0/1)

Otimizado:

example-disk0.qcow2
 16,149,905,408 100%  132.74MB/s    0:01:56 (xfr#1, to-chk=0/1)
    
por Gordo 23.11.2016 / 14:25

0 respostas