いくつかのことを理解する必要があります。Ubuntu17.10を使用してノートブックに接続するすべてのUSBペン(2.0および3.0)では、ファイルの書き込みが非常に遅くなります。1GB(映画など)を3.0ペンに貼り付けると、非常に速く起動しますが(私が思うに正しい速度です)、その後、速度が低下して3分間99%のままになります。同じUbuntuバージョン、同じUSBペンを搭載した古いPCではこの問題は発生しなかったことを覚えています。状況を緩和するために何かできることはありますか?
表示されるのは、コピープロセスがRAM内のバッファに書き込み、次にコピープロセスが次のステップでビジー状態になり、バッファからUSBペンドライブのメモリセルに書き込むことです。Ubuntuのバージョンが異なれば、バッファリングが停止し、USBドライブへの書き込みが開始され、コピー速度が設定される「ブレークポイント」が異なります。
私はUbuntuのいくつかのバージョンでこの動作を確認し、バージョンごとにどのように異なるかを確認しました。mkusbを使用してUSBブートドライブを作成する場合、それは非常に明白です。これは、Ubuntu17.10でSandiskExtreme USB 3ペンドライブに書き込むときの、mkusbからの次の出力で示されています。
...
Installing 'lubuntu-16.04.1-desktop-amd64.iso' to '/dev/sdb' ... :
< "lubuntu-16.04.1-desktop-amd64.iso" pv -s 896532480 | dd bs=4096 of=/dev/sdb
Please wait for sync until 'Done' is written
(flushing file system buffers to the device)
855MiB 0:00:05 [ 150MiB/s] [===========================================>] 100%
218880+0 records in
218880+0 records out
896532480 bytes (897 MB, 855 MiB) copied, 19,4446 s, 46,1 MB/s
Syncing the device ...
Done :-)
p_clean:
live system or temporary superuser permissions
clean if necessary and return
sync
この場合、USBドライブへの書き込みが完了したことを確認し、USBペンドライブのプラグを抜くことができるように、バッファーをフラッシュすることが重要です。コマンドを使用できます
sync
この目的のために。シェルがプロンプトに戻ると、同期が終了し、バッファがフラッシュされます。
ファイルシステムにファイルを書き込んでそのファイルシステムをアンマウントするとsync
、ファイルシステム(パーティション)がアンマウントされる前に自動的に実行されます。ただし、isoファイルからUSBペンドライブにクローンを作成する場合、ターゲットドライブにマウントされたファイルシステムがないため、を使用する必要がありますsync
。
USBペンドライブ間で書き込み速度に大きな違いがあります。一部のUSB3ペンドライブは非常に高速ですが、他のUSB3ペンドライブはUSB2ペンドライブよりもそれほど高速ではありません。高速な書き込みが必要な場合は、このリンクから役立つヒントを入手できます。
help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed
古いペンドライブの速度が遅くなると(通常、書き込み速度が半分になります)、デバイス全体をmkusbでワイプします(ゼロで上書きします)。そうすれば、元の(または元に近い)書き込み速度を回復できます。メモリーセルの内部管理(論理セルと物理セルをつなぐ、データを保存しているためにほとんど書き込まれていないセルを解放するなど)を緩和する方法だと思います。しかし、摩耗のため、あまり頻繁に行わないでください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加