Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0004146OCamlOCaml generalpublic2006-10-27 13:332006-11-15 13:17
ReporterHendrik Tews 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformOSOS Version
Product Version3.09.3 
Target VersionFixed in Version 
Summary0004146: adopt minor heap size to the available free memory
DescriptionA default minor heap size of 32K seems very very small in 2006.
Moreover, it would be nice if the minor heap adopts itself to the available free memory in the system, such that short running programs don't need to garbage collect at all, if enough memory is available.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0003825)
bhurt-aw (reporter)
2006-10-27 15:07

I'm not so sure about this- 32K is small enough to fit in L1 cache on most systems. Having the minor heap fit, and thus live, in L1 cache strikes me as being a large advantage, as it makes minor collections much less painfull (everything is already loaded in cache).

More than 2 generations might be a better idea.

- Issue History
Date Modified Username Field Change
2006-10-27 13:33 Hendrik Tews New Issue
2006-10-27 15:07 bhurt-aw Note Added: 0003825
2006-11-15 13:17 doligez Status new => acknowledged


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker