Hello,
I was reading the adminstrators manual and I have a question about the section about setting up a judgehost: https://www.domjudge.org/docs/admin-manual-3.html#ss3.7
It recommends the 'swapaccount=1' kernel parameter, but that made me wonder if you actually want swap on a judgehost. I'm not fully familiar with how Linux processes and swap work in detail, but say a judgehost is judging a random submission while the RAM of the host is almost exhausted. If the memory is swapped to disk to clear space for the memory allocated by the submission, doesn't that potentially heavily impact the run time of the submission? And if that's true, wouldn't you see a TIMELIMIT that is not fully justified, because while you might not exceed CPU time, you will exceed wall time?
I hope you can shed some light on this.
Regards,
Wim