最近一个月非常忙,但是作为一个NetBeans fans,每天上网都必定关注一下有关NetBeans的新闻。这两天我其他NetBeans Fans一样,期待着NetBeans6.1 final的发布,等了两天还没有发布,虽然被放鸽子,但是NetBeans Fans们并没有怎么抱怨,毕竟好的质量比按时发布更重要!
今天在Roumen的博客看到消息,NetBeans6.1 final要么今天发布,要么下周一发布。开始我还奇怪为什么明天后天不行,原来今天是星期五,如果今天并不能发布,那么星期六、天NetBeans团队可能会放假吧?(呵呵,猜想而已)
同时Roumen的博客还说明了NetBeans6.1的性能改进,虽然以前也有6.1的性能改进的文章,但是主要是启动速度的。这次性能测试基于6.1RC版本
在启动速度方面:
没有项目打开时首次启动(冷启动)速度比6.0提升了20%
存在几个项目时首次启动(冷启动)速度比6.0提升了40%
后面的启动时间减少了50%
虽然NetBeans6.1的启动速度提升巨大,但是还是比Eclipse慢,可喜的是NetBeans团队还在继续努力,NetBeans的启动速度将越来越快。
内存占用方面:
现在NetBeans6.1的内存消耗比Eclipse还要少,NetBeans不再是吃内存的怪兽,下面是NetBeans和Eclipse的内存消耗方面的对比:
|
Full NB 6.1
|
NB 6.0
|
Eclipse 3.3
|
After startup & warmup
|
87 MB
|
140 MB
|
100 MB
|
After create, edit, build, run
|
130 MB
|
172 MB
|
133 MB
|
其它性能改进:
- File systems optimizations – e.g. 40% faster refresh
- Less disk touches, e.g. expanding a package on network is about 40% faster
• Visual Web
- Hunt on memory leaks
- Opening pages, adding a table component ~50% faster
• Java editor
- Incremental method parsing
- Faster queries processing for navigator
• JSP editor
- Fixed parser and caching, less disk touches
NetBeans真的很争气,现在越来越多的论坛博客出现大量关于NetBeans的文章,说明关注NetBeans的人越来越多了。我真心的祝福NetBeans团队,用过Eclipse、用过IntelliJ IDEA,但是最后还是选择了NetBeans。