tarosukeの日記: talosという名の俺OS
日記 by
tarosuke
今週は休んでおこうと思ったんだけどちょっとばかり進める。ヒープ確保の方は大丈夫っぽくなった。原因は初期化時にヒープの先頭を足しておくのを忘れてたというマヌケなもの。ヒープの相対ブロック番号がちょうどヒープ自体の先頭ページ番号になってたので思い当たるまで時間がかかった。
んで、解放の方は今の所ぜんぜんだめ。しばらく止まった挙げ句に暴走する。たぶん終了条件が正しくないんだろう。
確保がそれっぽく動いてるので画面をvesaモードにしてみると...画面の下の方が正常にマップされてないっぽい。既に有効なページにページフォルトが起きちゃってるし。なので確保の方もちょっと怪しい。サイズとか。
さて寝るか。もやすみ。> all
--
有効なページにフォルトが起きてるのはもしかしたらアクセスがページを跨いでいるからなのかも知らん。そうするとページが既に有効だからと言って無闇に叩き落とすのは得策ではないかもー。だとすると...アクセスサイズってページフォルトのエラーコードに出てたかな?
talosという名の俺OS More ログイン