fragmentation を実際に見てみる

fragmentation を実際に見てみる

fragmentation を実際に見てみる

Menu

malloc_test.c display_malloc_test.pl プログラムのパラメータを変えて、どのようにallocation pattern が変わるか見てみよう。OSやmallocのライブラリによっても異なる。どのようなパターンが良いメモリ管理だと考えられるか? メモリの有効利用率を表示するにはどうすれば良いか? 自分で、簡単な malloc library を作って、実際に比較してみると良い。

malloc_test.c の source display_malloc_test.pl の source


fragment 率

プログラムを変更して、fragmentation がどれくらい進んでいるかを表示したい。可能な、fragmentation 率の計算方法を示し実装せよ。


free された領域

free された領域にアクセスしてみて、その領域がまだあるかを確認せよ。free された領域のメモリを kernel に返す方法について検討せよ。


Shinji KONO / Tue Jan 29 11:14:34 2008