diff --git a/judge_client/1/uoj_judger/run/run_program.cpp b/judge_client/1/uoj_judger/run/run_program.cpp index 27d4e564a..7198bd03f 100644 --- a/judge_client/1/uoj_judger/run/run_program.cpp +++ b/judge_client/1/uoj_judger/run/run_program.cpp @@ -208,10 +208,10 @@ void parse_args(int argc, char **argv) { string pre[3] = {"/usr/bin/python3.4", "-I", "-B"}; run_program_config.argv.insert(run_program_config.argv.begin(), pre, pre + 3); } else if (run_program_config.type == "java7u76") { - string pre[3] = {abspath(0, string(self_path) + "/../runtime/jdk1.7.0_76/bin/java"), "-Xmx1024m", "-Xss1024m"}; + string pre[3] = {abspath(0, string(self_path) + "/../runtime/jdk1.7.0_76/bin/java"), "-Xmx1024m", "-Xss256m"}; run_program_config.argv.insert(run_program_config.argv.begin(), pre, pre + 3); } else if (run_program_config.type == "java8u31") { - string pre[3] = {abspath(0, string(self_path) + "/../runtime/jdk1.8.0_31/bin/java"), "-Xmx1024m", "-Xss1024m"}; + string pre[3] = {abspath(0, string(self_path) + "/../runtime/jdk1.8.0_31/bin/java"), "-Xmx1024m", "-Xss256m"}; run_program_config.argv.insert(run_program_config.argv.begin(), pre, pre + 3); } }