163行のコードでメモリアロケータを実装
2025-06-22
mimallocメモリアロケータを調べていたところ、事前メモリ割り当てをサポートしていないことがわかりました。そこで、Buddyシステムに基づいた、わずか163行のコードでシンプルなメモリアロケータを実装しました。この記事では、Buddyシステムにおけるメモリ割り当てと解放のプロセスを詳しく説明し、メモリ断片化の問題にも触れています。著者は実装の驚くべき簡潔さを強調し、プログラマにとってメモリ割り当ての原理を理解することがいかに重要であるかを指摘しています。
開発
Buddyシステム