Java 是否可以限制应用程序可以使用的资源(内存和CPU)?

Java 是否可以限制应用程序可以使用的资源(内存和CPU)?,java,eclipse,tomcat,memory,jvm,Java,Eclipse,Tomcat,Memory,Jvm,如果我将应用程序限制为使用特定数量的内存和CPU,我需要了解应用程序的反应。我想知道如何限制运行在Tomcat和Eclipse上的应用程序的资源 我知道我可以使用以下参数,但不确定如何限制、Perm、Heap和总体内存,特别是CPU -Xms1024m Set the minimum available memory for the JVM to 1024 Megabyte -Xmx1800m Set the maximum available memory for the J

如果我将应用程序限制为使用特定数量的内存CPU,我需要了解应用程序的反应。我想知道如何限制运行在Tomcat和Eclipse上的应用程序的资源

我知道我可以使用以下参数,但不确定如何限制、Perm、Heap和总体内存,特别是CPU

-Xms1024m
    Set the minimum available memory for the JVM to 1024 Megabyte

-Xmx1800m
    Set the maximum available memory for the JVM to 1800 Megabyte. The Java application cannot use more heap memory then defined via this parameter. 

您是否在询问如何在运行应用程序时在eclipse中添加这些参数?是的,我需要知道如何添加这些参数,它们还与内存有关如何限制CPU使用和堆、perm等。请查看此线程。您可以在VM arguments部分添加与内存相关的参数,可以在下面线程的图片中看到@谢谢,CPU呢?请看这个