人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

C言語でメモリ管理ライブラリ(malloc,free,realloc等)を自作する課題に挑戦しています。
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

●質問者: vocho
●カテゴリ:コンピュータ
✍キーワード:C言語 IBM malloc ソース メモリ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● tobeoscontinue
●60ポイント

>期限が迫っているのに仕様のものを作成することが出来ていないので、作成の助けになるページを教えて下さい。

趣旨に逸れているかもしれませんが、私はいい内容だと思ってます。

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.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ