0

メモリの合計サイズが不明な場合、どうすればバディ アロケータを実装できますか? brkつまり、 /を使用して malloc 関数を実装している場合sbrk、プロセスで使用できるメモリの合計サイズを知ることができません。仮想メモリのせいで、メモリ空間の合計サイズは実際にはわかりませんよね?

このようなものにバディ アロケータをどのように使用できますか? バディ アロケータ ツリーを構築するのに妥当なサイズを想定し、必要に応じて何らかの方法でそれを成長させますか?

4

1 に答える 1