增加某个应用程序的java堆空间

s4n0splo  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(346)

我有一个应用程序,我想运行它,并给它更多的堆内存。我在终端中使用以下命令运行应用程序: home/bin/hadoop jar $pathofjarfile parameter1 parameter2 但我不知道在运行这个应用程序时如何分配更多的堆内存?如果有人能告诉我。

kb5ga3dv

kb5ga3dv1#

增加堆空间的最简单方法是使用 -Xmx<SizeInGigs>g jvm命令的选项。例如:

java -Xmx4g -jar $pathofjarfile parameter1 parameter2

既然你有一条通往 home/bin/myapp jar 您需要修改启动jvm的脚本/应用程序,以遵循suite,或者询问您正在使用的特定应用程序(例如:jboss、tomcat、glassfish等)。

相关问题