固定長方式は、あらかじめ定義された固定サイズのメモリブロックを多数用意するメモリ管理手法です。可変長方式が要求に応じて様々なサイズのメモリを割り当てるのに対し、固定長方式では、要求されたサイズに最も近い(あるいはそれ以上の)固定サイズのブロックが割り当てられます。そのため、必要ない部分のメモリが余ってしまい、メモリ効率は悪くなりがちです。しかし、ブロックのサイズが一定であるため、空きブロックの探索や割り当て、解放(返却)といった処理は非常に高速で、その処理速度も一定となります。
読み込み中...