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

tarosukeの日記: 俺OS ix あるいはtalos(仮称 2

日記 by tarosuke

少しは進めてみる。支援機能に目がくらんでエディタをKWriteに換えてみた
のだが...日本語の表示ができても入力ができない...まいっか。

というわけでもちっと仮想メモリまわり進めてみる。
        ページフォルトのハンドラをC側で持つかアセンブラ側で持つか悩
        み中。C側で持った方が美しいっちゃ美しいのだが。

        ページ管理ブロックの必要容量を計算してみる。IA32なCPUの場合
        CPU自体が必要とするのは4MB/GBだ。と思う。ページあたり容量
        があやふやだが。

        それに実ページ管理のための情報が必要だ。今後実ページ管理構造
        体のサイズが変化する可能性があるが、今の所これには実メモリで
        5MB/GB程度が必要になる。

        どっちにしても一度にそうそう実メモリをごろごろ取られてはたま
        らないので動的割り当てを検討中。でも先に実ページ管理領域とペ
        ージディレクトリ(の1段目)だけは初期化しておくと後々楽そうで
        もある。何秒くらいかかるかなぁ...1BV2並の起動時間を狙ってる
        んだが。
        # ま、そこまで速くなくてもいいんだけど。

        前にも書いたけどカーネルとしては割り当てリクエストを受けたら
        空ページを割り当てて、アクセスがあったら実ページをそこに割り
        当てる...みたいな感じになると思う。

寝て起きたら仕事行かなきゃ。ふひぃ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Daicki (4060) on 2003年09月21日 16時54分 (#401474) 日記
    KDEのKWriteなら入力スタイルを"On The Spot"から
    "Over The Spot"に変更されてはどうでしょう?
    #他にKWriteというものが存在しているなら知りませんが・・・。

    qtconfigを起動し、[Interface]のタブを開いて、一番下の[XIM Input Style]を
    "Over The Spot"にすることで変更できます。 もしくは、~/.qt/qtrcの
    "XIMInputStyle"に、直接"Over The Spot"を指定してもOK。
typodupeerror

ソースを見ろ -- ある4桁UID

読み込み中...