HDD からペンドライブ (安価な SanDisk USB2.0) にファイルを転送すると、転送速度は最初は非常に高速 (80-250MBps) で、最後に転送表示が停止 (ハングアップすることもあります) します。しばらくすると、通常は正常になります (Windows で転送を完了するのに通常かかる時間と同じ時間がかかります)。ペンドライブから HDD に転送中の速度は正常 (18-22MBps) です。別の Corsair ペンドライブを使用してテストしましたが、結果は同じでした。
ノートパソコンモデル: Asus X55C デュアルブート、Windows 8.1
答え1
マシンの特定の構成によって異なりますが、これはディスク キャッシュが機能している可能性が最も高いです... コピーされるファイルは最初にディスク キャッシュに転送され、その後、バックグラウンドでカーネルがキャッシュからディスクにコピーします。
ディスク キャッシュ メモリを取得するには、次を使用します。
free --human
次のような結果が表示されます:
total used free shared buffers cached
Mem: 3.8G 3.7G 136M 362M 13M 1.6G
-/+ buffers/cache: 2.0G 1.8G
Swap: 7.6G 57M 7.6G
上記の数値では、キャッシュは である1.6G
ため、他の読み取り/書き込みが行われていない場合、その数値以下の外部 USB スティックにコピーされたファイルは転送速度が速く、キャッシュがいっぱいになると、コピーは USB スティックの実効速度まで低下します...