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

tarosukeの日記: [talos]プロセス&ユーザモード考察

日記 by tarosuke

talosはモノリシックでカーネルタスクはカーネル空間という名の共有メモリの中で動作する。つまり、タスクスイッチする先がカーネルタスクなら空間の切り替えは不要って事になる。それはそうとカーネル空間は全プロセスで共通だけど、共通にするにはページディレクトリのカーネル空間分のエントリを全プロセスで共通にしなきゃならない。

...カーネル空間のページテーブルは解放されないとして、カーネル空間ページテーブルのページフォルトが起きたらマスターデータを調べて設定されてたらそれをコピー、設定されてなかったら普通に割り当ててマスターデータにも反映。ってとこか。

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

人生の大半の問題はスルー力で解決する -- スルー力研究専門家

読み込み中...