OnlineJudge/judge
virusdefender 847c82a500 解决Java运行内存限制的问题,issue #23
- 在judger中增加MEMORY_UNLIMITED的选项,不再限制Java内存分配了。刚刚提交上去 QingdaoU/Judger@2577bec
 - 将内存限制加入到Xmx等参数上,如果Java代码运行超过这个内存限制会导致异常
 - 如果没有异常,就在Python逻辑中比较题目限制的内存与judger获取Java运行时占用的内存(这个内存是准确的,比如a+b一般是20M左右),判断是否是超内存。
2016-03-31 23:26:52 +08:00
..
__init__.py dev test 2015-11-28 20:32:49 +08:00
client.py 解决Java运行内存限制的问题,issue #23 2016-03-31 23:26:52 +08:00
compiler.py 指定使用nobody用户进行编译,防止#include</etc/shadow>等情况的发生 2016-03-05 11:42:17 +08:00
judge_exceptions.py dev test 2015-11-28 20:32:49 +08:00
language.py 解决Java运行内存限制的问题,issue #23 2016-03-31 23:26:52 +08:00
logger.py dev test 2015-11-28 20:32:49 +08:00
result.py 更换判题为新的 judger 2016-02-02 10:14:18 +08:00
runner.py 更换判题为新的 judger 2016-02-02 10:14:18 +08:00
server.py 完善 rpc 通信 server;将判题限制在一个容器中 2015-11-29 01:05:29 +08:00
settings.py 使用 judger 运行编译器 2016-02-01 22:17:33 +08:00