Feasibility of Internal Object Pools to Reduce Memory Management Activity
Object pool is a widely used software engineering pattern applied to reuse object instances without the need of repeated allocation and instantiation. While the benefits of using object pool structures are still present when used in a garbage collected environment, it adds a memory management component to the development process.
In this talk, we will present our feasibility investigation findings of introducing automatically created and maintained object pools for predefined classes. Automatic object pools are implemented and discussed using the GenCon GC and Balanced GC policies.
Tue 6 Nov
|13:30 - 14:00|
Karim AliUniversity of Alberta
|14:00 - 14:30|
|14:30 - 15:00|
Scott YoungUniversity of New Brunswick