以下の内容はhttps://higepon.hatenablog.com/entry/20050526/1117120421より取得しました。


[Mona] malloc

free時に、今解放しようとしている領域の両隣も、free用領域である場合、連結をしなければなりません。連結しないとfree領域が断片化してしまうので。
単方向リストをたどるだけなのですが、今日は頭の働きが鈍いらしく。
頭の中で考えられなかったので、図を描きながら実装しまいました。


なお確保しているメモリの管理情報(=メタ情報)をどこに格納するか?で、id:yaneuraoさんにアドバイスいただき、いろいろ議論させていただきました。
その際のネタもいずれここか、師匠のところで公開できればと思います。




以上の内容はhttps://higepon.hatenablog.com/entry/20050526/1117120421より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14