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
sync
, deve permitir a otimização de gravações, mas deve aguardar até que todas as gravações sejam concluídas antes de desconectar data=writeback
, mais adequado para gravar arquivos grandes 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)