我读到每个应用程序都在自己的JVM中运行.为什么会这样?为什么他们不让一个JVM运行2个或更多应用程序?
我读了一篇SO帖子,但无法在那里得到答案. 每个Java应用程序有一个JVM吗?
我在谈论通过public static void main(String [])方法启动的应用程序...)
采访中问了这个问题,每个JVM允许创建多少个sparkcontexts,为什么?我知道每个jvm仅允许一个sparkContext,但无法理解为什么?谁能帮我理解“每个jvm一个sparkcontext”背后的原因吗?