最近一個月非常忙,但是作為一個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。