Title: CSE 351 23au / LS22 Memory Allocation III

Q: A form of automatic memory management often employed by implicit dynamic memory allocators is known as ___ (e.g., used in Java, but not C)
A: garbage collection

Q: In the lesson, what is one example of a garbage collection algorithm?
A: mark and sweep, reference counting, copying collection, generational collectors

Q: For mark-and-sweep, what extra management bit needs to be introduced?
A: mark bit
stored in the boundary tags (similarly to the 'is-allocated?' bit)