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