This section describes the configuration changes that will improve Alfresco reliability,
stability and performance when used for anything other than single user evaluation purposes.
Disabling Alfresco features
You can disable common product components if you do not require them for your Alfresco instance. This summary gives the example property settings for disabling the main components.
Tuning the JVM
The hardware requirements for the Alfresco repository and Share are variable and depend on the number of concurrent users that access the system. You can tune the memory and garbage collection parameters for the JVM to be appropriate for your situation.
Calculate the memory needed for Solr nodes
Solr can have high memory requirements. You can use a formula to calculate the memory needed for the Alfresco internal data structures used in Solr for PATH queries and read permission enforcement.