アカウント名:
パスワード:
仮想86モード(Livingdeadさんは理解していると思いますが、知らない方のために念のために書いておくと、仮想86モードはプロテクトモード内に含まれるサブモードのひとつです)が遅いのはそのとおりだと思います。割り込みが発生した際にリング遷移が起こったり、I/OポートアクセスごとにTSS32のテーブルを確認したり、アドレス変換のためにページテーブルを見たりといった要因も関連しているでしょう(もちろん、これは仮想86モードがプロテクトモードで動くリング0の管理下にある1つのタスクでしかないからこういう設計になっているわけで、無駄なことではありません)。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
セグメンテーションは使われないのが普通? (スコア:4, 興味深い)
屍体メモ [windy.cx]
Re:セグメンテーションは使われないのが普通? (スコア:4, 興味深い)
1桁遅いクロックになっているんじゃぁないかと思うくらい
パフォーマンスが落ちます。
インテルに言っても”そんなはずはない!”って
取り合ってもらえませんでしたが、代理店さん
の技術の人は’目をつぶってください。’
って言ってました。
ディスクリプタのロードがおそい? (スコア:2, 興味深い)
そういや仮想86モードも遅かったよなぁ。でも仮想86モードの場合はことあるごとにリング間遷移が頻発している
屍体メモ [windy.cx]
Re:ディスクリプタのロードがおそい? (スコア:1, 参考になる)
仮想86モード(Livingdeadさんは理解していると思いますが、知らない方のために念のために書いておくと、仮想86モードはプロテクトモード内に含まれるサブモードのひとつです)が遅いのはそのとおりだと思います。割り込みが発生した際にリング遷移が起こったり、I/OポートアクセスごとにTSS32のテーブルを確認したり、アドレス変換のためにページテーブルを見たりといった要因も関連しているでしょう(もちろん、これは仮想86モードがプロテクトモードで動くリング0の管理下にある1つのタスクでしかないからこういう設計になっているわけで、無駄なことではありません)。