Eu tenho tentado usar o rsnapshot para fazer backups, mas acho inutilizável. Embora ele consiga diferenciar um diretório (50 gb) e duplicá-lo (encadernar todos os arquivos) em alguns minutos, e eu posso cp o diretório inteiro em cerca de meia hora, leva mais de uma hora para excluí-lo. Mesmo usando diretamente rm -rfv
, acho que pode levar até meio segundo para rm um único arquivo, enquanto os comandos cp
e link
são concluídos instantaneamente.
Por que rm é tão lento? Existe alguma maneira mais rápida de remover recursivamente os hardlinks? Não faz sentido para mim que copiar um arquivo demore menos tempo do que removê-lo.
O sistema de arquivos no qual estou trabalhando é uma unidade de armazenamento externo, conectada via usb e digite fuseblk (o que eu acho que significa que é ntfs). Meu computador está executando o ubuntu linux.
Saída de cima:
Cpu(s): 3.0%us, 1.5%sy, 0.0%ni, 54.8%id, 40.6%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 8063700k total, 3602416k used, 4461284k free, 557604k buffers
fuseblk
não significa que a unidade é NTFS, significa apenas que é montada como um dispositivo de bloco FUSE. Isso pode ser quase tudo.