это зависит от того, используете ли вы 32- или 64-битную версию jvm и работаете ли вы на Windows или Linux. 32-битные jvms в linux обычно ограничены потолком процесса 4 ГБ, что означает, что 3 ГБ - это все, что вы можете выделить в кучу. это дополнительно уменьшается на платформе Windows; 1.2 Гб - это все, что вы можете сделать для 32-битных окон. 64-битные jvms практически не ограничены для максимального размера кучи, но вы будете терпеть чрезмерное время GC для действительно больших куч, если не настроите свою систему соответствующим образом.

ли кто-нибудь помочь мне выяснить причину ошибки в tomcat. Я использую Solr в нем. запуск работает нормально. позже я подниму эту ошибку. после перезапуска работает нормально. пожалуйста, помогите мне выяснить ошибку.

7 марта 2011 г. 10:36:47 Журнал org.apache.solr.common.SolrException SEVERE: java.lang.RuntimeException: java.lang.OutOfMemoryError: пространство кучи Java в org.apache.solr.core.SolrCore.getSearcher ( SolrCore.java:1068) в org.apache.solr.update.DirectUpdateHandler2.commit (DirectUpdateHandler2.java:418) в org.apache.solr.update.processor.RunUpdateProcessor.processCommit (RunUpdateProcessor855) atj. .solr.handler.XMLLoader.processUpdate (XMLLoader.java:169) в org.apache.solr.handler.XMLLoader.load (XMLLoader.java:69) в org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBava (ContentStream) : 54) в org.apache.solr.handler.RequestHandlerBase.handleRequest (RequestHandlerBase.java:131) в org.apache.solr.core.SolrCore.execute (SolrCore.java:1316) в org.apache.solr.servlet. SolrDispatchFilter.execute (SolrDispatchFilter.java:338) в org.apache.solr.servlet.SolrDispatchFilter.doFilter (SolrDispatchFilter.java:241) в org.apache.catalina.core.ApplicationFilterC in.internalDoFilter (ApplicationFilterChain.java:235) по адресу org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206) по адресу org.apache.catalina.core.StandardWrapperValve.inava22 или по стандарту) .apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175) в org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128) в org.apache.catalina.alveEvRevalveErv.Rove.ReportValveE. .java: 105) в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) в org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:212) в org.apache.coote. http11.Http11Processor.process (Http11Processor.java:844) в org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java:634) в org.apache.tomcat.util.net.JE JIoEndpoint.java:445) на java.lang.Thread.run (неизвестный источник). Причина: java.lang.OutOfMemoryError: пространство кучи Java

Ответы на вопрос(4)

Ваш ответ на вопрос