You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by Apache Wiki <wi...@apache.org> on 2017/12/18 16:25:33 UTC

[Solr Wiki] Update of "SolrPerformanceProblems" by ShawnHeisey

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.

The "SolrPerformanceProblems" page has been changed by ShawnHeisey:
https://wiki.apache.org/solr/SolrPerformanceProblems?action=diff&rev1=77&rev2=78

Comment:
OOME could involve resources other than heap.  Make that clear.

  
  The [[http://docs.oracle.com/cd/E19146-01/821-1834/ggkge/index.html|java heap]] is the memory that a java program (such as Solr) requires in order to actually run.
  
- You might end up here if you are seeing [[SolrPerformanceFactors#OutOfMemoryErrors|OutOfMemoryError]] (OOME) exceptions in your log with a message saying there's not enough heap space.  If you are seeing this, your Solr install needs more heap memory than it is allowed to access.  There are '''only''' two choices for dealing with OOME.  One is to increase the size of the Java heap, the other is to reduce the amount of memory that Solr needs.
+ You might end up here if you are seeing [[SolrPerformanceFactors#OutOfMemoryErrors|OutOfMemoryError]] (OOME) exceptions in your log.  If you are seeing this, your Solr install needs more of some resource than it is allowed to access.  There are '''only''' two choices for dealing with OOME.  One is to increase the size of the resource that is running out, the other is to reduce the amount of that resource that Solr needs.  It is usually heap memory that triggers OOME, but it could be some other resource, like the number of threads/processes that are allowed to run.
  
  Certain configurations and conditions in Solr will require a lot of heap memory.  The following list is incomplete, but in no particular order, these include: