On Sun, May 6, 2018 at 7:45 AM, Jaap Eldering jaap@jaapeldering.nl wrote:
On Fri, May 4, 2018 00:14, Wim de With wrote:
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?
Yes, agreed.
Sorry for sidetracking, but I am curious -- why is this situation considered abnormal? AFAIU, this is precisely the reason why time limit is calculated based on user CPU time, but neither on wallclock not on system CPU time. Reasonable amount of swapping should not affect judgement at all.
On the other hand, if the memory is so low that OS is continuously thrashed, then this judge instance is doomed anyway, and should stop and notify the admin.