パスワードを忘れた? アカウント作成

x86版Linuxカーネル、無条件にRAMの先頭1MBを予約することに」記事へのコメント

  • by Anonymous Coward on 2021年06月09日 17時52分 (#4047614)

    原因がハードウェアと分かっているからまあいいんだけろうけど、
    「理由がわからんけどこうすれば動くからそれで…」って
    ホントはやってはいかんのだよなぁ、近い将来にブーメラン。

    ここに返信
    • by Anonymous Coward

      今回の件は「理由がわからんけど」じゃないんだけど何言ってんだこいつ

      • by Anonymous Coward

        「原因がわからない」のと「解決方法が理解できない」の区別がついてない人なんだろう
        だから「ホントはやってはいかん」ことをやってしまいブーメラン突き刺さる

    • by Anonymous Coward

      理由がわからんのはお前だけだろ
      他に善手がないものを悪手とは言わんし

      • by Anonymous Coward on 2021年06月10日 11時28分 (#4048090)

        「Sandy Brdigeの統合グラフィックスのバグ」を報告して直して貰うというのが最善手。
        直して貰えないからしょうがなくそのバグを徹底的に解析して、「何がどうあれ1MBを越えたところが壊されることはない」という事を確認の上、「最初の1MBを捨てる」という手段で妥協してるのが現状。

        問題としては、「先頭1MBに変な事をするバグ」が他の構成でも起こってしまってても発見がしづらくなる。
        あとは、「ほんとにそのバグ、1MB内に収まるんですか?」という心配も。まあ、多分、1MBぎりぎりの所まで壊されるわけじゃなく、実際に壊れる可能性があるのは先頭のほんの少しだけど、メモリ管理の都合上、1MB未満の単位で未使用領域を作るのは高コストだからざっくり1MBを切り捨て、としてあるんだろうけど。

        • by Anonymous Coward

          Sandyを切り捨てるで良いよもう…

          Sandyの巻き添え食らうその他大勢にとっては迷惑極まりない。

    • by Anonymous Coward

      >予約サイズの違いによるものだと判明している。

      本文くらい読んでからコメントした方がいいのでは?

    • by Anonymous Coward

      > 原因がハードウェアと分かっているからまあいい

      ハードウェアのバグを直すのが、理想なんだろうけど…という感じ?

    • by Anonymous Coward

      この仕様によって、OSより下層で先頭1MBの扱いを特殊化(最適化)する例が出てきて、
      それによる不具合が見つかってまた条件分岐が増える未来が見える。
      しかもその頃にはSandyBrdigeはサポート外にしてもよくなっている。

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...