如何在QNX6下提高Eclipse IDE的性能

时间:2009-07-30 15:18:51

标签: java performance eclipse

我们在VMWare环境中通过QNX6运行Eclipse,速度非常慢。

Eclipse就是这样推出的:

/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/eclipse -data /root//workspace

/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/jre/bin/pvm -pri 13 -ts 4 -gs 4 
-gcperiod 500 -cs 512000 -nojit -numregs 64 -maxmem 256M -Djava.version 
-classpath /usr/qnx630/host/qnx6/x86/usr/qde/eclipse/startup.jar 
org.eclipse.core.launcher.Main -os qnx -ws photon -arch x86 -showsplash 
/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/eclipse -showsplash 600 -exitdata 
/usr/qnx630/host/qnx6/x86/usr/qde/eclipse/eclipse -exitdata /tmp/eclipse_25b034 
-data /root//workspace                      

任何让它更快的想法?就像关闭一些功能一样,调整gc,一般的想法不是QNX或VMWare ......

3 个答案:

答案 0 :(得分:2)

-maxmem 256M参数看起来很可疑。尝试将其碰撞到512M或更高。

答案 1 :(得分:2)

我会将最大内存(maxmem或Xmx)提升到至少512M - 我们运行512M到1024M,因为Eclipse的重量相当大,这是所有插件和功能的预期。 另外,我会卸载你没有使用的任何最终用户插件。

答案 2 :(得分:0)

如果你正在运行庞大的项目,那么Eclipse也很慢。我在哪里,我们有一个大型核心库,所有(小得多)子项目都需要。而不是保持开放,我只是将它构建为jar并在我处理卫星项目时链接到jar。使用100个java文件比使用1000+文件更快 ,即使在具有足够内存的本地盒子上也是如此。