On Fri, Nov 10, 2017 at 4:31 AM, Greg Huber <gregh3...@gmail.com> wrote: > Since switching to jsvc, randomly I am getting tomcat restarting, looking > at the logs I see that the jsvc is using alot of memory total-vm: and > being killed by the system. > > Nov 9 13:11:11 prodbox kernel: Out of memory: Kill process 1287 (jsvc) > score 121 or sacrifice child > Nov 9 13:11:11 prodbox kernel: Killed process 1287 (jsvc) > total-vm:3453120kB, anon-rss:378280kB, file-rss:0kB, shmem-rss:0kB > > I am using the below on properties on the startup (from previous version > statup scripts): > > -Xms256M -Xmx768m -Xss1280k -XX:+UseParallelGC -XX:MaxGCPauseMillis=1500 > -XX:GCTimeRatio=9 -server -XX:+DisableExplicitGC > > (I replaced -Xss256k with -Xss1280k to stop crashing see > https://issues.apache.org/jira/browse/DAEMON-365)
The root cause for that broke a lot of things, so I imagine your OS has fixed the kernel problem by now. If you tell me which OS I can try and see if it's fixed for you. I'd suggest that you try reducing your Xss back to 256k and see if that shrinks your process size enough to keep it off of oom-killer's radar. > Is there a way to limit the total-vm or find out why its got so big? > -XX:+DisableExplicitGC ?? > > Standard tomcat install with apache/modjk. > > Cheers Greg --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org