标签: jvm ram
我正在从JVM上运行的程序中调用一堆shell程序。当我执行像imagemagick这样的程序时,是使用我系统的RAM还是使用分配给JVM的RAM?
答案 0 :(得分:1)
如果运行(shell)可执行文件,它们将在系统RAM中使用自己的内存空间。
如果您使用例如JNI加载DLL并执行该代码,它们将被加载到Java的内存空间。