
マイコンピュータで一部のプロセスが実行されています(テスト)。時にはクラッシュが発生し、コアダンプが生成されます。
コアダンプが記録されている間、システムは完全に停止します(マウスポインタも移動できません)。
コアダンプによって生成されるCPU使用量を制限できると思います(ダンプの作成に時間がかかることは喜んで受け入れます)。
これはどのように達成できますか?より良い解決策はありますか?
私はUbuntu 14.04を実行しています。
答え1
関連するバグレポートによると(例:FS#41728 - [systemd] コアダンプ、100% CPU 使用量、X 中断そしてsystemd-coredump CPU使用率100%)、Linuxのコアダンプはカーネルから始まり、データをユーザースペースにコピーします。これは時間が行くところです。通常、自分で実行されているタスクを中断できますが、カーネルプロセスは中断できません。
追加資料: