管理多个JVM

时间:2010-10-02 14:29:39

标签: java memory-management jvm

我有一些不受信任的客户端代码,我希望通过为每个客户端启动一个java虚拟机实例来管理每个实例的JVM使用的最大内存以及允许代码执行的最长运行时间来运行它。 我怎样才能做到这一点 ?
是否有这样的代码示例?
我读到了有关JVM池herethere的内容,但我无法理解如何执行此操作?
我想看一些代码

1 个答案:

答案 0 :(得分:0)

前段时间我参与了programming contest,其中算法必须与其他算法作斗争。该网站使用special JVM来限制您在每个步骤中允许用于计算的指令数。

我认为这并不是你想要的,因为java程序在他们可以使用的类中受到高度限制。但由于到目前为止还没有其他答案,这可能是一个起点。