随笔分类 -  Eclipse

摘要:首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,eclipse会自动build这个项目,保证没有感觉到明显的卡,也就是没有full GC。 开始: eclipse.ini里加入打印gc情况的参数:-XX:+PrintGCTimeStamps-XX:+PrintGCDetails-verbose:gc-Xloggc:gc.log这样eclipse在运行过程中会记录gc日志,显示详细的gc情况,并打印在gc.log中,通过分析这个日志寻找eclipse的性能瓶颈和优化方式。 我最初的参数只是在原版基础上调了堆大 阅读全文
posted @ 2013-01-30 11:25 coolbing 阅读(297) 评论(0) 推荐(0)
摘要:jdk1.6.21在eclipse 3.6下存在冲突的问题,但说的不是很详细,有人问到,那我就再说一下吧。这是这个官方就有说明的,在下载页面很明显的标出了,只是有的同学不是在官方下载的或者太粗心没注意到。我们看官方是怎么说的。 The Eclipse 3.3 - 3.6 launchers for Windows had a problem with the Oracle/Sun Java VM version '1.6.0_21-b06'.UPDATE: Oracle/Sun have released a respin of their JDK/JRE to fix thi 阅读全文
posted @ 2013-01-30 11:24 coolbing 阅读(221) 评论(0) 推荐(0)
摘要:原理:利用两个 Windows API - SetProcessWorkingSetSize 与 VirtualLock (适用于 Windows 平台)。切换时果然快很多。官方建议最小值设定在 100 MB,最大值 250 MB 左右。 ----------------------------------------------------------- 下载地址: http://suif.stanford.edu/pub/keepresident/keepresident-0.2.zip安装方法: 解压到Eclipse安装目录,它实际上会增加一个plugins目录下的子目录,然后重启Ecl 阅读全文
posted @ 2013-01-30 11:22 coolbing 阅读(248) 评论(0) 推荐(0)
摘要:1, 浮动窗口注释改进 你是否在eclipse里使用过这样一个功能: 当鼠标移动到有javadoc注释的接口方法时, 会出现一个悬浮窗。框内显示该接口方法的详细javadoc内容。(如果没有显示,请调大eclipse.ini里的最大内存量-Xmx256m) 而当鼠标离开方法或移动到悬浮框上时,悬浮框将消失。为了不让悬浮框消失,你需要按 F2 固定住框体,才可以继续查看并可使用滚动条功能(内容比较多)。 3.4 M5里一个新的改进,就是,可以设置,当出现悬浮框并移动到悬浮框上时, 框仍旧保留,并增强了悬浮框的周边功能。 周边功能包括: 1,可以直接点击doc里的元素进行定位。 2... 阅读全文
posted @ 2013-01-30 11:21 coolbing 阅读(322) 评论(0) 推荐(0)