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

tarosukeの日記: talosという名の俺OS

日記 by tarosuke

今週は休んでおこうと思ったんだけどちょっとばかり進める。ヒープ確保の方は大丈夫っぽくなった。原因は初期化時にヒープの先頭を足しておくのを忘れてたというマヌケなもの。ヒープの相対ブロック番号がちょうどヒープ自体の先頭ページ番号になってたので思い当たるまで時間がかかった。

んで、解放の方は今の所ぜんぜんだめ。しばらく止まった挙げ句に暴走する。たぶん終了条件が正しくないんだろう。

確保がそれっぽく動いてるので画面をvesaモードにしてみると...画面の下の方が正常にマップされてないっぽい。既に有効なページにページフォルトが起きちゃってるし。なので確保の方もちょっと怪しい。サイズとか。

さて寝るか。もやすみ。> all

--
有効なページにフォルトが起きてるのはもしかしたらアクセスがページを跨いでいるからなのかも知らん。そうするとページが既に有効だからと言って無闇に叩き落とすのは得策ではないかもー。だとすると...アクセスサイズってページフォルトのエラーコードに出てたかな?

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

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

読み込み中...