星期五, 六月 01, 2007

火狐的新闻

昨天火狐已经在次更新了,1.5.12, 雷鸟 同步也更新了

内存占用和泄露一直是火狐或多或少的一个负面因素,今天看到官方的一则新闻:

Mozilla首席技术官称Firefox3.0将改进内存控制 内存消耗与IE比无意义
在Mozilla的首席技术官Mike Schroepfer看来,将Firefox的内存与IE等其他浏览器直接相比是毫无意义的.
对于内存消耗较大问题,他表示,实际上Firefox的消耗要比IE小.Mike称:“Firefox在控制上所消耗的内存,关键还是看你怎么用,它有一些附加的插件,你要把它和其它的浏览器直接对比可能不是非常有意义."

" 其实在我们开发Firefox的过程中,每天都会了解是否存在内存泄露的问题.而在Firefox2.0中,在对文档的处理方面,已经在内存控制上有一定改进了.另外,在Firefox3.0中我们会进一步的去对内存控制进行完善,而且现在Web的应用也变得越来越复杂了,比如说Gmail,它处理的东西要比几年前的应用要复杂得多,所以现在网络浏览器也会要更多更大的内存.”

这或许意味着,随着网络应用越来越复杂,在使用浏览器时,必须要接受越来越大的内存消耗.

Mike 认为不完全是这样,他觉得内存消耗大小还是取决于用户本身的应用.“我们做过很多测试都证明Firefox的消耗要比IE小,实际上关键是看你应用的类型,如果要让这个网络浏览器的运行速度快的话,那么毫无疑问就需要更多的内存.当然我们设计过程当中,已经尽可能让Firefox内存消耗得到一定控制.”

CNET消息


其实 对这个问题的看法,就好比打这样一个比方: 我们都知道,我们的电脑硬件在最开始配置的时候都可以跑起来,比如1.5G的CPU,256M的内存,然后显卡等等。 这样的硬件是完全可以跑起来的,但是为什么用了一段时间之后,大多数人感觉慢,需要升级内存,这样的配置跑起来,内存确实是整个系统全力发挥作用的一个瓶颈,所以升级内存,让整体性能更充分的发挥。

上面这则新闻FF的情况和上面这个例子是类似的。 在性能和内存中 硬件的情况已经早就给出了说明,而硬件的性能是干什么的?当然是为软件服务的,我们说慢阿慢,无非说的是运行软件的速度不理想,和上面Mike所说的类似,我们增加内存,或者说FF大的内存的占用量,无非是在更好的针对应用的一种开发团队找到的比较合适的解决方案,简单的说可能在提供更好的针对一些情况的运行性能和内存占有量上的一种权衡 。所以 也不该对FF的内存问题过多的指责,每种技术的应用都不可能尽善尽美,往往能够做的就是权衡和取舍,然后随着技术的发展,再次做类似的事情,不断地把事情做得更好

------------------------------------
用FF已经成为一种习惯... 当然习惯多少会意味着评论的不公,喜欢但还是希望理智公正的评论它,呵呵 :D

没有评论: