同期操作の進行状況を確認できますか?

同期操作の進行状況を確認できますか?

私は非同期モードを使用して、Linuxシステムに搭載されたUSBディスクに大容量ファイルをコピーしました。これにより、比較的早くコマンドプロンプトに戻りますが、入力するともちろんsyncすべてをディスクに書き込む必要があるため、時間がかかります。

速度が遅いことはわかりますが、カウンタがゼロになるのを見ることができる場所はありますか?見ることは役に立ちませbufferstop

ベストアンサー1

すべてのデータが流れ、時間が経つにつれて数字が減少する/proc/meminfoことを観察してください。一部のデータはオーバーフローする可能性があります。これはすべてのデバイスの概要ですが、システム内の1つのデバイスが他のデバイスよりはるかに遅い場合は、キュー内のすべてのデバイスがこれに関連していることがよくあります。この数字は開始時に非常に大きく、終了時にほぼ同時にゼロに近づくことがわかります。対話型ディスプレイでこれを試してください。DirtyWritebackDirtysync

watch -d grep -e Dirty: -e Writeback: /proc/meminfo

通常のディスクでは通常は無視できますが、WritebackUSB転送パスでより頻繁に表示されるかどうかはわかりません。はっきりとした傾向なしに上り下りする場合なら数字だけ見てもわかりますDirty

おすすめ記事