[
https://issues.apache.org/jira/browse/SOLR-16549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17636364#comment-17636364
]
David Smiley commented on SOLR-16549:
-------------------------------------
I believe the largest memory weight of each SolrCore is due to the "version"
info/cache tied to the update log.
In solrconfig.xml, the <updateLog>'s numVersionBuckets setting is 65K buckets
which translates to 500KB of RAM per core (though I suspect higher ==
VersionBucket ref appears to be 8+8 per bucket).
> Solr core memory usage study
> ----------------------------
>
> Key: SOLR-16549
> URL: https://issues.apache.org/jira/browse/SOLR-16549
> Project: Solr
> Issue Type: Task
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Noble Paul
> Priority: Major
>
> This is a ticket to study and compare memory usage of cores
> The study is performed on the 9.1 branch
> a simple tests reveals the following. The conclusion is that on an average a
> Solr Core consumes ~3MB of memory for an empty index
> {{cores heap usage }}
> {{---------------------- }}
> {{0 36,623,632 }}
> {{10 68,259,704 }}
> {{20 96,774,456 }}
> {{70 240,501,176 }}
> {{120 379,437,928 }}
> {{200 602,049,784 }}
> {{300 904,252,536 }}
> {{400 1,181,341,200 }}
> {{500 1,455,186,296 }}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]