- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:redhat7.3重たいプログラムを走らせると停止します)
redhat7.3重たいプログラムを走らせると停止する原因と対処方法
このQ&Aのポイント
- redhat7.3で重たいプログラムを走らせると、急に電源が落ちてしまいます。また、起動中に止まってしまうこともあります。この問題の原因はCPUかマザーボードの可能性があります。
- CPUの負荷が100%近い状況で1週間ほど使用していたため、電源が落ちてしまった可能性が高いです。また、エラーメッセージ「Kernel panic: CPU context corrupt」が表示されることもあります。
- 対処方法としては、まずはメモリの増設を検討することをおすすめします。また、CPUの負荷を下げるために重たいプログラムを実行する前に他のアプリケーションを終了させることも効果的です。さらに、マザーボードやCPUの故障の可能性もあるため、専門家に相談することも考えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ハードや熱暴走以外でも原因は考えられます。 聞き忘れましたが、「重たいプログラム」とは どんなソフトですか?(確かに負荷100%だから重たそうですが...) 出来の悪いソフトは走らせっぱなしにしておくと メモリをどんどん食いつぶしてハングアップさせてしまう(メモリリーク)ものも少なくありません。 メモリを増設する前はどうでしたか? topコマンドなどでメモリの状況を随時確認してみるとか。 niceコマンドで「重たいプログラム」の優先度(プライオリティ)を下げてみるとか。 「重たいプログラム」の作者/開発元に質問してみるとか。
その他の回答 (2)
- Nagaokakyo
- ベストアンサー率0% (0/1)
回答No.3
そりゃ当たり前でしょう、 Windowsユーザーなのですが重たいプログラムで即落下ですので...。
質問者
お礼
Windowsだとあるかもしれないですね。笑 プログラムだけではなく、linux自体も落ちてしまいます。 今までは大丈夫だったんですけどね。
- xjd
- ベストアンサー率63% (1021/1612)
回答No.1
このメッセージはいろんな現象が考えられます。 電源の容量不足、低品質。 高熱によるCPUの熱暴走。 メモリの相性悪さ・欠陥 などなど。 ログにはほかにエラーやワーニングが出力されていませんか?
質問者
補足
ありがとうございます。 急に落ちるまでは1年近く正常に使えてました。 ログは確認してませんが、画面に表示されるエラーはそれだけでした。 最近重たいプログラムを長時間走らせ続けたので、熱暴走でしょうか。 起動しただけならそのまま正常に動いています。
お礼
起動→フリーズを繰り返しているうちに、起動すらしなくなってしまいました。 ハード的な問題だったような気がします。 夜中にいろいろ教えていただいてありがとうございました。 参考になりました。
補足
フリーで配布されているシミュレーションソフトです。 これは以前まで安定して動いていたので問題ないと思います。 topで確認すると九十数%CPUを占有します。 メモリは1Gつんでいるのでスワップはしません。 3,4日走らせ続けてもメモリを食いつぶすことはありませんでした。 他にもcプログラムをコンパイルするとフリーズします。 これは上記のソフトをコンパイルし直した時です。 それ以外では特に問題がありませんでした。 以上から、負荷がかかった後にフリーズしているんだと思います。 解答にあるように、一度優先度を下げてやってみたいと思います。 ありがとうございました。