Coty, I will try and set it back to 256k, I am using centos 7 on the latest kernel.
It is an older PC and has 4gb of memory but only reports 3gb. I can see from top that the memory is not good (gkreallm reports 800mb free) top - 08:35:40 up 2:25, 1 user, load average: 0.50, 0.18, 0.14 Tasks: 258 total, 1 running, 257 sleeping, 0 stopped, 0 zombie %Cpu(s): 13.4 us, 2.2 sy, 0.0 ni, 84.1 id, 0.2 wa, 0.0 hi, 0.2 si, 0.0 st KiB Mem : 3036956 total, 236104 free, 2216104 used, 584748 buff/cache KiB Swap: 2113532 total, 1912644 free, 200888 used. 516460 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1292 user 20 0 3435632 476088 6560 S 0.3 15.7 4:43.96 jsvc Cheers Greg On 10 November 2017 at 15:06, Coty Sutherland <[email protected]> wrote: > On Fri, Nov 10, 2017 at 4:31 AM, Greg Huber <[email protected]> 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: [email protected] > For additional commands, e-mail: [email protected] > >
