The memory usage of the Explicit heap greatly affects the efficient usage of the Explicit Memory Management functionality. Until the block is subject to the automatic release processing, the more the number of used objects in the Explicit memory block, the lower the memory efficiency of the Explicit heap. For example, for the Explicit memory block 2 in Figure B-1, two out of the three objects are used up (66% are used up). However, the used objects in the Explicit memory block 2 are not released automatically until the block is selected for the automatic release processing. This indicates that if there are many in-use objects in the Explicit memory block before the automatic release processing, the memory efficiency improves.