J'ai essayé d'utiliser rsnapshot pour faire des sauvegardes, mais je le trouve inutilisable. Bien qu'il soit capable de différencier un répertoire (50 Go) et de le dupliquer (relier en dur tous les fichiers) en quelques minutes, et je peux cp le répertoire entier en environ une demi-heure, il faut plus d'une heure pour le supprimer. Même en utilisant directement rm -rfv
, je trouve qu'il peut prendre jusqu'à une demi-seconde pour rm un seul fichier, tandis que les commandes cp
et se link
terminent instantanément.
Pourquoi rm est-il si lent? Existe-t-il un moyen plus rapide de supprimer récursivement les liens physiques? Cela n'a pas de sens pour moi que la copie d'un fichier devrait prendre moins de temps que sa suppression.
Le système de fichiers sur lequel je travaille est un lecteur de stockage externe, connecté via USB et de type fuseblk (ce qui, je pense, signifie que c'est ntfs). Mon ordinateur exécute Ubuntu Linux.
Sortie par le haut:
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
ne signifie pas que le lecteur est NTFS, cela signifie simplement qu'il est monté en tant que périphérique bloc FUSE. Cela pourrait être presque n'importe quoi.