アカウント名:
パスワード:
x86って4リングで、UnixやNTはリング0とリング3しか使ってないとかって話だったような。それとは違う話なのかな。CPUのハードウェア自体を物理的に分けるとかなのかな。
0を実行する前に適当にキャッシュ済みアドレス内で完結する命令を0.5リングで必ず実行し3から0を噛み付けないようにするんじゃね?
投機実行中にメモリを読むのが諸悪の根源なんだとすれば、メモリを読めないリングとかなんですかね。投機実行の状態が終わったら然るべきリングへ遷移して処理を継続する感じで。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
もともと4リングじゃなかったっけ? (スコア:0)
x86って4リングで、UnixやNTはリング0とリング3しか使ってないとかって話だったような。
それとは違う話なのかな。
CPUのハードウェア自体を物理的に分けるとかなのかな。
Re: (スコア:0)
0を実行する前に
適当にキャッシュ済みアドレス内で完結する命令を0.5リングで必ず実行し
3から0を噛み付けないようにするんじゃね?
Re:もともと4リングじゃなかったっけ? (スコア:0)
投機実行中にメモリを読むのが諸悪の根源なんだとすれば、メモリを読めないリングとかなんですかね。
投機実行の状態が終わったら然るべきリングへ遷移して処理を継続する感じで。