Debian 12 VirtualBox(VM)のNTFSパーティションルートで実行するコマンド。
$ (find . -type f -exec cat {} \;) | pv | wc -c
すべてのファイルを読み取ることができることを確認しようとしています。これはWindowsがディスクエラーを生成すると思われる破損したWindows 10ファイルシステムなので、Linuxがこのファイルシステムをどのように処理するかを確認するためにこのテストを実行したかったのです。
15分で終わりました。その後、仮想マシンにプロセッサが1つしかないことに気づいてオフにし、VirtualBoxで2つのプロセッサに設定してから、好奇心でコマンドを再実行してから20分かかりました。両方のテストを繰り返しましたが、それぞれ15分と20分かかりました。
top
プロセスを使用すると、より多くの負荷が発生することがわかりましたmount.ntfs
。find
wc
原因は何ですか?
編集する:
ストレージは完全にSSDに基づいています。