IBMのページのおかげで単純なmallocとfreeの動作がやっと理解出来たところで、現在DLmallocのソースを読んでいます。
仕様の1.2.3.を合わせて通常のmallocの動作になるのかな?と思ってますがよく分かっていません。
期限が迫っているのに仕様のものを作成することが出来ていないので、作成の助けになるページを教えて下さい。
(IBMのページ以上のmalloc等のソースや、解説)
DLmalloc(ソース)とvmalloc(ソースと解説)以外でお願いします。
以下が仕様です。
http://tsukau.com/malloc.txt
IBMのページ
http://www-06.ibm.com/jp/developerworks/linux/041217/j_l-memory.html
>期限が迫っているのに仕様のものを作成することが出来ていないので、作成の助けになるページを教えて下さい。
趣旨に逸れているかもしれませんが、私はいい内容だと思ってます。
http://video.google.com/videoplay?docid=2914803742593360351
Prex - 組み込みリアルタイムOSd:id:kohtaniを開発している
http://prex.sourceforge.net/src/sys/S/67.html
は組み込みだけあって小さいです。
>仕様の1.2.3.を合わせて通常のmallocの動作になるのかな?
1と7は全体的なものですねぇ。
2.3.を合わせて通常のmallocの動作、
2.のalloc()で割り当てることができなかったら6.compact()を呼び出して再度、試みるといった感じでしょうか
コメント(0件)