ddによってシステムがハングするのを防ぐにはどうすればよいですか?

ddによってシステムがハングするのを防ぐにはどうすればよいですか?

次のコマンドを使用して、ハードドライブの空き容量を埋めたいと思います。

# dd if=/dev/zero of=z

ただし、これによりGNOMEは数秒間定期的に停止します。マウスカーソルも影響を受けます。

大量のデータを書き込むときにddがインターフェイスを停止するのを防ぐ方法は?

ベストアンサー1

以下を試してくださいionice

# ionice -c3 dd if=/dev/zero of=z

これはdd「アイドル」IO優先順位でプロセスを開始します。特定の期間、他のプロセスがディスクIOを使用していない場合にのみ、ディスク時間を取得します。

もちろん、これは依然としてバッファキャッシュが溢れ、システムがキャッシュをディスクにフラッシュするときに停止現象を引き起こす。/proc/sys/vm/これに影響を与える可能性があるいくつかの調整可能な項目、特にdirty_ *項目があります。

さらに、CFQ は最適なディスクスケジューリングアルゴリズムに依存します。

おすすめ記事