繁体   English   中英

是否可以覆盖任何Java小程序的最大堆大小的默认设置?

[英]Is it possible to override the default settings for the maximum heap size for any Java applet?

我使用的是别人编写的Java软件,但它会不断耗尽内存。 我试图在程序初始化时(使用-Xmx)分配更多的内存,但是它似乎没有任何作用。

软件的编写者是否有可能对最大堆大小进行了硬编码,因此我在初始化时分配的额外内存没有任何作用? 还是-Xmx总是可以工作?

软件的编写者是否有可能对最大堆大小进行了硬编码,因此我在初始化时分配的额外内存没有任何作用?

否。在加载代码之前已设置了内存大小。

还是-Xmx总是可以工作?

这取决于您的意思以及使用方式。 长期以来,一直没有办法为小程序分配额外的内存。 大约1.5(如果有内存可用)向applet元素添加了额外的选项-其中一个用于max。 记忆。 在Plug-In 2 JRE体系结构中,小程序可以通过JWS启动,并可以通过启动文件分配内存。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM