ランダム化 malloc() 次の 2 つのタイプのオブジェクトは malloc() によって管理される 1 ページ未満 1 ページ以上 p = malloc(16); free(p); p2 = malloc(16); if (p != p2) Excellent! 1 ページ未満の場合 : malloc() は大量の"メモリchunk"の領域(bucket)を管理する chunk群(bucket)からchunkを選択するアルゴリズムをランダム化する malloc.conf の 'G' オプションによって使用可能になる 1 ページ以上の場合 : ランダム化 mmap() を使用する 未完成 ... 安価。ただし、必要な機能をすべて備えてはいない