パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

AMDがRyzenのSEGV問題を認める。」記事へのコメント

  • by Anonymous Coward

    makeを繰り返さなければ問題ないのか?

    • by Anonymous Coward

      makeは単に複雑で負荷が高いから、それで気付いた、ってだけのようですよ。

      現象から見ると、どんなプログラムでいつ起きてもおかしくない、エラーで落ちる以外にもデータの破壊等が起きてるかもしれない(気付いてないだけ)、という可能性も否定できない、というか十分ありそうとのこと。

      Windowsで発生しない理由は不明ですけどね…。

      • Re: (スコア:2, 参考になる)

        by Anonymous Coward

        makeというかgccによるコンパイルですね。
        今回に限らず、gccだけで症状が出るハードウェアの個別不良ってよくあって、以下のようにFAQ にまでなってます。
        https://linuxjf.osdn.jp/JFdocs/GCC-SIG11-FAQ/sig11faq.html [linuxjf.osdn.jp]
        一番よくあるのがメモリ不良で、今回もみんな最初はそちらを疑ってたんですが、色々調べているうちにどうやらメモリじゃないっぽいなということに。

        ハードウェア不良なわけで他の処理で症状が出ても不思議はないんですが、他では症状がでなくてgccだけで出るせいでgccの方のバグだと疑われることも多く、FAQにまでなってるのはその辺の事情もあります。

        • 6月頭のPhoronixの記事に対するコメントで、 [phoronix.com]
          「ハイパースレッディングを有効化していて、二つある内の一つのスレッドが(CPUコアをまたがずに収まる?)ループにある時に、もう片方のスレッドに割り込みがかかると、割り込み処理が終わった時のIRETQで復帰するタイミングでCPUが不安定化する」みたいなことを書いて、調査データをAMDに送付した。と言う人がいましたから、そこら辺の状況確認がやっと出来たんじゃないですかね。
          で、Linuxのスケジューラがどういうコア割付してるかはともかく、gccみたいにシングルスレッドをガンガン廻していくソフトだと、割り込み時処理のスレッドと、処理のスレッドが同じコアで共存しやすいとかそういう話なんでしょうかね。

          親コメント

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

処理中...