标签: java linux
我正在为我的学生组织比赛。这是外部排序挑战。目标语言是Java。当我在命令行中限制jvm内存时,它仍然允许学生在使用内存映射文件时使用任意多个内存。是否有任何linux工具限制内存使用?在此先感谢您的帮助!
答案 0 :(得分:2)
该工具名为ulimit。它设置当前shell和由它启动的进程的限制,例如:
ulimit
# ulimit -v 200000
更多信息可以在sh的手册页中找到。
sh