On 30-04-16 00:28, Huynh Anh Dung wrote:
Hi, I do install Cgroup follow but when I run ./judgedaemon it said "Not using cgroup" help
When you (re)ran configure did it say that cgroups were enabled?
Did you recompile and reinstall runguard (or the whole judgehost installation)?
Jaap
-----Original Message----- From: Jaap Eldering [mailto:jaap@jaapeldering.nl] Sent: Saturday, April 30, 2016 7:37 AM To: Huynh Anh Dung dungha@fpt.edu.vn Subject: Re: Please help
On 29-04-16 21:26, Huynh Anh Dung wrote:
Hi Jaap, Can you look at 2 lines : # exec java -client -Xss8m -Xmx${MEMLIMITJAVA}k -DONLINE_JUDGE=1 -DDOMJUDGE=1 '$MAINCLASS' exec java -client -Xmx3g -DONLINE_JUDGE=1 -DDOMJUDGE=1 '$MAINCLASS' before you change and successfully run, I already change.
I recommend not to change it like that: then if you change the configured global memory limit, it will not affect Java submissions. Also, if you now reduce the memory limit below 3 GB, then java submissions will automatically crash because the JVM is trying to allocate more memory than is allowed by DOMjudge. NOTE: DOMjudge imposes the memory limit onto the whole Java VM, that's why this this whole MEMRESERVED variable is needed in the first place.
Jaap
P.S. If you have further questions, please return to using the mailinglist.