JBuilder为什么会慢?
今天再一次使用了jbuilder似乎找到了原因:
1 以前机器启动jbuilder完全可以运行,今天启动不了了,屏幕一闪而过就没了,重新安装第一次进去注册页面正常,注册后,关闭后再次启动屏幕一闪就又没有呢郁闷
2 启动jbuilder。exe文件发现依然不行,察看报错发现是vm参数设置不正确,百思不得其解。对比前后机器的配置内存1G-〉2G,在jbuilder.config发现了一个jvm设置参数:vmmemmax 75% 因为开发时还使用了eclipse已经占用内存将近1G,所以这个内存分配当时觉得有问题就修改为vmmemmax 768m,重新启动果真没问题了
联想到这个75%和我以前的机器p4 1.6 768M内存,别人都说jbuilder慢,我觉得不是很慢,慢的就是开了一段时间后就需要关闭重新启动了
今天才注意到这个75%,个人理解就是因为使用时间长,导致jbuilder占用的内存越来越多,而eclipse可以适时进行gc释放内存,而jbuilder因为内存峰值为75%,导致随着时间的退移狂吃内存了,所以就慢了!
以上是个人的猜想,不过对于netbean
去年9月份,买的一期程序员里面有好像是netbean5.0,当时sun和其他人都说netbean好用,我就安装了用用,发现简直太不人性太不智能了,所以用了不到1个礼拜,就继续使用eclipse了,毕竟eclipse插件好的插件太多了,而且支持太好了
不想争论这个了初学者到底该不该使用工具来生成一些模式或者依赖工具去完成繁琐的编程细节,只想说
工具是效率的源泉阿,学习应该首先是模仿,然后再去追根。个人觉得实践才是真理,毕竟计算机科学是一门实践的科学,理论需要学,但是并不一定需要先搞懂理论再搞实践,完全可以先实践模仿,然后去追根!毕竟是实践的科学!