Thank you Pid, and André. You remember me to ZZ Top, but solved my problem.
2012/1/27, Pid <p...@pidster.com>: > On 27/01/2012 20:51, André Warnier wrote: >> Exactly. >> (this is responding to Pid) >> >> Pid wrote: >>> On 27/01/2012 17:54, Luciano Andress Martini wrote: >>>> -Xmx512m -Xmx1024 ? >>> >>> Please post your replies below the questions I asked. >>> >>> Someone reading this thread would see the first bit of this message and >>> wonder what it referred to. >>> >>> >>> p >>> >>>> 2012/1/27, Luciano Andress Martini <777u...@gmail.com>: >>>>> its 64 bits? How can i increase the object heap? >>>>> >>>>> >>>>> >>>>> 2012/1/27, Pid <p...@pidster.com>: >>>>>> On 27/01/2012 16:29, Luciano Andress Martini wrote: >>>>>>> I need to know if the error is from my part (server administrator), >>>>>>> from the developer or from the hardware/vms. Some times that occurs >>>>>>> when processing two milion of registry (i am talking from >>>>>>> expressocard >>>>>>> a company of credit cards). >>>>>>> >>>>>>> Its a rarely error because this processing occurs rarely. >>>>>>> >>>>>>> in fact, mysql in the another server with 12 processors, still >>>>>>> running, and tomcat in a virtual machine called adm (in another >>>>>>> physical machine, with 4 processors) still running. >>>>>>> >>>>>>> So, this errors occurs like that: >>>>>>> >>>>>>> 1- Tomcat started >>>>>>> 2- This processing is realized ok in the first time >>>>>>> 3- Tomcat stable in the users acess. >>>>>>> 4- The processing is realized again, some days later, inn 98% of >>>>>>> processing servers crashes, but mysql is still running. >>>>>>> 5- Restar of tomcat service tomcat6 restart >>>>>>> 6- the processing started again, and server can done the processing. >>>>>>> >>>>>>> In the moment of the crash: >>>>>>> jstat -class >>>>>>> Loaded Bytes Unloaded Bytes Time >>>>>>> >>>>>>> 15007 32265.0 300 505.9 12.11 >>>>>> So permgen is using 32Mb >>>>>> >>>>>>> Java using: 914mb >>>>>>> Free memory on the virtual machine server: 2152 >>>>>>> >>>>>>> Java says: >>>>>>> java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: >>>>>>> Java heap space at >>>>>>> java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232) at >>>>>>> java.util.concurrent.FutureTask.get(FutureTask.java:91) at >>>>>>> wfr.rules.WFRRule.execute(WFRRule.java:1820) at >>>>>>> wfr.rules.WFRRule.execute(WFRRule.java:1792) at >>>>>>> wfr.web.actions.ExecuteRuleAction.execute(ExecuteRuleAction.java:198) >>>>>>> at wfr.web.Action.doAction(Action.java:126) at >>>>>>> wfr.web.Controller.process(Controller.java:100) at >>>>>>> wfr.web.Controller.doPost(Controller.java:67) at >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at >>>>>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>> >>>>>>> at wfr.web.ContextFilter.doFilter(ContextFilter.java:78) at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>>>>>> >>>>>>> at >>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>>>>>> >>>>>>> at >>>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>>>>>> >>>>>>> at >>>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>>>>>> >>>>>>> at >>>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>>>>>> >>>>>>> at java.lang.Thread.run(Thread.java:662) Caused by: >>>>>>> java.lang.OutOfMemoryError: Java heap space >>>>>>> >>>>>>> Java options (that i configurate) >>>>>>> -Djava.awt.headless=true >>>>>>> -Xmx512m >>>>>>> -XX:MaxPermSize=3512M >>>>>> Cripes! 3.5Gb of PermGen space?! I really doubt you want that. >>>>>> >>>>>> So your JVM is using 900Mb, your object heap is 512Mb. >>>>>> >>>>>> If you have more memory available, why not assign more to the heap? >>>>>> How much memory is available? >>>>>> >>>>>> Are you using 32bit or 64bit? >>>>>> >>>>>> >>>>>> p >>>>>> >>>>>>> -XX:+CMSIncrementalMode >>>>>>> -XX:+UseConcMarkSweepGC >>>>>>> -XX:+CMSClassUnloadingEnabled >>>>>>> -XX:ParallelGCThreads=4 >>>>>>> -XX:+UseParNewGC >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>>>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> [key:62590808] >>>>>> >>>>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>>> For additional commands, e-mail: users-h...@tomcat.apache.org >>>> >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I'm glad you agree. > > p > > -- > > [key:62590808] > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org