JVM / Shell程序执行/ RAM利用率

时间:2016-03-01 17:36:25

标签: jvm ram

我正在从JVM上运行的程序中调用一堆shell程序。当我执行像imagemagick这样的程序时,是使用我系统的RAM还是使用分配给JVM的RAM?

1 个答案:

答案 0 :(得分:1)

如果运行(shell)可执行文件,它们将在系统RAM中使用自己的内存空间。

如果您使用例如JNI加载DLL并执行该代码,它们将被加载到Java的内存空间。