NTFSのパフォーマンスが、たとえばLinux / ext3に比べてそれほどひどいのはなぜですか?ほとんどの場合、Subversionから(大規模な)ソースツリーをチェックアウトするときに表示されます。NTFSではチェックアウトに約10〜15分かかりますが、Linux(ほぼ同一のハードウェア)で対応するチェックアウトは1桁(1〜1.5分)速くなります。
たぶん、これは多くの小さなファイルの処理に固有のものであり、大きなファイルに関してはNTFSの方が優れていますが、なぜそうすべきなのでしょうか?小さなファイルのNTFSパフォーマンスを改善することは、Windowsの一般的なパフォーマンスにとって非常に有益ではないでしょうか?
編集:これは「ext3と比較したNTFSの吸い込み」という炎症性の質問ではありません。NTFSが特定のケースでパフォーマンスが悪い理由に本当に興味があります。それは単に悪い設計ですか(疑わしい)、または他の問題がありますか?