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

次期Windows 10大型アップデートでは新たなSpectre対策が導入される予定」記事へのコメント

  • OSによるメモリ管理とスケジューラーを修正することになるので、副作用や非互換による影響調査をしなければ、怖くて導入できない。おそらく、いきなり導入したら、旧式のデバイスドライバが動作しなくなったり、非互換でアプリが異常動作したりで、阿鼻叫喚の地獄になる。

    • by Anonymous Coward

      retpoline の導入の話?
      それならスケジュラーとかメモリ管理とか変更する必要はほぼないんだけど、何かと勘違いしてないか?
      コンパイラ/リンカの改修とか開発ツールまわりも変更しないといけないはずなので、時間がかかったのはその辺の体制じゃないかな?
      OS側の既存コードの変更は最低限で済むのが良い点なので。既存にトランポリンコードとかがあるとバッティングするかもしれないので、そこは修正する必要があるかもしれないくらい。

      • by Anonymous Coward on 2018年10月23日 13時02分 (#3502799)

        これってマイクロコード対応よりも速度を犠牲にしないって話ですが
        既にアップデートしたマイクロコードを以前のものに戻さないと(速度的な)意味は無いんでしょうか

        親コメント
        • by Anonymous Coward

          このマイクロコードを入れただけでは有効にならなくて、マイクロコードを使うためには起動後に毎回 OS から有効化しなければならない。
          なので Windows の新バージョンで retpline が入った時に、retpline を優先してマイクロコードを使わないように自己判断していれば(そうしない理由は思いつかない)遅くはならないはず。

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

処理中...