Bug 49993

GemStone/S 64 Bit

3.6.4, 3.6.3, 3.6.2, 3.6.1, 3.6, 3.5.8, 3.5.7, 3.5.6

All Platforms

3.6.5

Reclaim may be deferred when extents are full but could grow

When a repository does not have size limits on the extents, and there is no shortage of disk space, normally the repository will grow the extent file size/s when free space becomes low.

Under these circumstances, however, the Reclaim GcGem may defer reclaim due to the free space being below the threshold, rather than triggering extent growth.

The ReclaimGem log reports messages such as:

--- 06/07/2022 13:04:28.568 PDT [Info]: Deferring reclaims because freeSpace 865 MB is below threshold 866 MB

Workaround

Configure your system to avoid triggering regrow on low free space. Ensure that the extent sizes set in DBF_EXTENT_SIZES are reasonable for your system, and pre-grow the extents as needed.


                

Last updated: 9/13/23