5

我正在 java swing 中的 netbeans plpatform 中制作桌面应用程序。当我在 netbeans 7.0 中运行我的应用程序时,它运行良好。之后我制作了我的应用程序的安装程序。然后我安装了我的应用程序安装程序,它工作得非常慢。当我的应用程序运行时netbeans IDE 它消耗最小 10mb 和最大 510mb。但是在它安装后它只得到最小 24mb 和最大 64mb 的默认安装程序在 netbeans IDE 中或者当我使用 netbeans IDE 安装我的应用程序时它得到最小 24mb 和最大 64mb。那么如何增加我的应用程序的堆内存或我的应用程序安装程序的堆内存?

4

4 回答 4

7

如果您转到您的应用程序安装目录转到 etc 文件夹然后打开 applicationName.conf 文件并更改最小和最大堆大小然后保存并重新启动您的应用程序,这应该会更改您的应用程序堆大小,请检查您的应用程序 IDE 日志中的更改, 谢谢

于 2012-07-01T23:42:42.353 回答
6

转到项目的属性(右键单击 Netbeans 界面的左侧),并将 VM 选项字段更改为:

64 是最小 VM 大小(以 MB 为单位),2048 是最大 VM 大小(以 MB 为单位)。

在此处输入图像描述

于 2012-06-29T13:27:45.527 回答
3

看起来从 6.0+ 版本开始,netbeans 自动定义 -Xmx 值是可用内存的 1/3,如官方 wiki 中所述:

http://wiki.netbeans.org/FaqSettingHeapSize

状态栏应显示已用内存。您是否发现它的锁定程度远低于您的预期,例如最大值的 33%?

于 2013-09-27T01:22:14.647 回答
1

我遇到了和你一样的问题。更改该配置文件的内存设置:C:\Program Files\NetBeans 8.0\harness\etc\app.conf

于 2016-08-11T03:27:15.400 回答