バックアップの作成にrsnapshotを使用しようとしましたが、使用できません。ディレクトリ(50gb)を比較して数分で複製(すべてのファイルをハードリンク)でき、約30分でディレクトリ全体をcpできますが、削除するには1時間以上かかります。を直接使用してもrm -rfv
、1つのファイルをrmするのに最大0.5秒かかることがcp
ありlink
ますが、and コマンドは即座に完了します。
rmがなぜそんなに遅いのですか?ハードリンクを再帰的に削除するより速い方法はありますか?ファイルを削除するよりもファイルをコピーするほうが時間がかからないというのは理にかなっていない。
私が取り組んでいるファイルシステムは、USB経由で接続されたfuseblk(これはntfsだと思います)と接続された外部ストレージドライブです。私のコンピューターはubuntu linuxを実行しています。
上からの出力:
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
ているということは、ドライブがNTFSであるという意味ではなく、FUSEブロックデバイスとしてマウントされていることを意味します。それはほとんど何でも可能です。