これは OS とは関係ないかもしれませんが、同じ 20 GB のファイルを 2 つの内部 SSD 間およびネットワーク経由でコピーした結果を以下に示します。内部ディスク転送の場合、ピークの後に長い低下が続くというパターンが一貫しているようです。
これらの低下の原因を絞り込むにはどうすればよいでしょうか?
ハードウェア: Core i7 3770、32GB RAM、Intel SSD 500GB x 2 ネットワーク: Linksys スイッチと Cat6 ケーブルを使用したギガビット イーサネット
答え1
Windows は通常、ディスク ファイルのキャッシュにメモリの約半分を使用します。
つまり、コピー時に、Windows は最初はデータの読み取りと書き込みが非常に高速に行われますが、データはメモリにコピーされるだけなので、これは錯覚です。メモリ キャッシュがいっぱいになると、Windows はキャッシュ領域を解放するために、ディスクへの書き込みが物理的に終了するまで待機する必要があり、このときに速度低下が感じられ始めます。
この時点でのコピー操作は、メモリにすばやく読み込んで待機するという、断続的に実行されます。コピーが完了するまで、この操作を繰り返します。このフェーズで表示される速度は、コンピューターのメモリの量によって異なります。メモリが多いほど、スパイクが目立ちます。
ネットワーク コピーの場合、物理的な書き込みが遅く、最大速度に達するまでに時間がかかる可能性があるため、接続の性質に関連してコピー速度に影響を与える可能性のある変数がさらに多くあります。
この動作は Windows に組み込まれており、変更できません。一部のファイル コピー製品は Windows のコピーよりも高速にコピーできると主張していますが、私が試したものはほんのわずかしか高速ではありませんでした。いくつか試してみたい場合は、次を参照してください。 最高の無料ファイルコピーユーティリティ。
最後に、有名な漫画を一つ紹介します。