[ https://issues.apache.org/jira/browse/JCR-1112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jukka Zitting updated JCR-1112: ------------------------------- Fix Version/s: 1.3.4 Merged to the 1.3 branch in revision 631606. > CacheManager interval between recalculation of cache sizes should be > configurable > --------------------------------------------------------------------------------- > > Key: JCR-1112 > URL: https://issues.apache.org/jira/browse/JCR-1112 > Project: Jackrabbit > Issue Type: New Feature > Components: jackrabbit-core > Reporter: Przemo Pakulski > Assignee: Thomas Mueller > Priority: Minor > Fix For: 1.3.4, 1.4 > > Attachments: JCR-1112.txt > > > Currently interval between recaluclation of cahce size is hard coded to 1000 > ms. Resizing/recalculation of cache size is quite expensive method > (especially getMemoryUsed on MLRUItemStateCache is time consuming) > Depending on the configuration, we realized that under some load up to 10-15% > percent of CPU time (profiler metrics) could be spend doing such > recalculations. It does not seem to be needed to resize cache every second. > Best this interval should be configurable in external config. file with other > cache settings (like memory sizes). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.