Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Eclipse Java中增加堆内存_Java_Eclipse_Heap Memory - Fatal编程技术网

在Eclipse Java中增加堆内存

在Eclipse Java中增加堆内存,java,eclipse,heap-memory,Java,Eclipse,Heap Memory,我正在处理一个巨大的数据文件,有500万行,文件大小为468m。b该程序需要太多的迭代和哈希表的创建 我已经将Eclipse的.ini文件中的xmx增加到1812,而且,在run,run配置中,我已经为我的程序设置了1500多个变量。但是,堆状态显示: 堆大小:117M,总计127个最大值:1621个标记 这方面我需要帮助。我可以增加总数吗? 请回复。 先谢谢你 右键单击主程序,然后选择运行方式-->运行配置 选择“参数”选项卡 在VM参数中,根据需要设置内存(-Xms1024m-Xmx1024

我正在处理一个巨大的数据文件,有500万行,文件大小为468m。b该程序需要太多的迭代和哈希表的创建

我已经将Eclipse的.ini文件中的xmx增加到1812,而且,在run,run配置中,我已经为我的程序设置了1500多个变量。但是,堆状态显示: 堆大小:117M,总计127个最大值:1621个标记<无>

这方面我需要帮助。我可以增加总数吗? 请回复。
先谢谢你

右键单击主程序,然后选择运行方式-->运行配置 选择“参数”选项卡 在VM参数中,根据需要设置内存(-Xms1024m-Xmx1024m)
然后运行

右键单击主程序,然后选择运行方式-->运行配置 选择“参数”选项卡 在VM参数中,根据需要设置内存(-Xms1024m-Xmx1024m)
然后运行

是否签出?是否签出?我在参数中将-XmX设置为1024,它不会增加总数?为什么?@-Josh M,我已经读了很多遍了,但都不一样。Eclipse中的堆内存显示了增加的内存,但它从未使用它。我想知道为什么?它们是完全独立的过程和指令@upog说要编辑应用程序的启动配置,而不是eclipse.ini文件。INI文件影响的是Eclipse,而不是您的应用程序。我将按照upog所说的内容进行编辑,并查看差异。谢谢,是的。正如@upog所说,您希望为您的程序提供更多堆,而不是Eclipse。给他一个向上的投票。我在参数中把-XmX设为1024,它不会增加总数吗?为什么?@-Josh M,我已经读了很多遍了,但都不一样。Eclipse中的堆内存显示了增加的内存,但它从未使用它。我想知道为什么?它们是完全独立的过程和指令@upog说要编辑应用程序的启动配置,而不是eclipse.ini文件。INI文件影响的是Eclipse,而不是您的应用程序。我将按照upog所说的内容进行编辑,并查看差异。谢谢,是的。正如@upog所说,您希望为您的程序提供更多堆,而不是Eclipse。给他一票。