eclipse设置内存大小,该怎么解决

eclipse设置内存大小
机子系统是64位的win7,jdk是64-Bit Server VM
现在要在eclipse中跑一个程序,非常消耗内存
(排除内存泄露可能),程序的输入规模一大,
就报错堆不够用,
我通过修改eclipse.ini文件设置内存,-Xmx4000m
eclipse就启动不了了

现在想问,该怎么样配置才能最大程度利用内存?
谢谢!
------解决方案--------------------
eclipse里跑的程序,和eclipse本身是两个不同的进程,你修改eclipse.ini文件是没有用的,这个文件是eclipse本身的参数配置。
具体怎么改,要看你所谓的“大程序”是怎么跑的,
如果是普通的Java main这种,点击run--> run configuration 在弹出的对话框里,arguments选项卡,vm arguments这里输入参数配置