返回列表 发帖
原帖由 天才杨威利 于 2007-9-13 14:38 发表 http://bbs.ioage.com/cn/images/common/back.gif
如果一个浏览器只打开一个页面就占用这么多的内存,如果不是因为网页中的内容实在太多的话,只能说是因为这款浏览器的代码编写有问题,比如内存的回收做得不好,或者就是整个代码的效率不高。


有点不同意,有些事儿是语言编译器和操作系统应该做的

内存回收我觉得不应该是应用程序该做的

他只要该释放的释放就可以,什么事儿都自己做,那还要语言编译器干吗?,还要操作系统干吗?

看到很多关于清理内存的文章,很多都是反对的

如果真的可以倒腾着清理,那是不是32M内存就足够?

还有CPU占用,如果真的得靠应用程序来解决,那intel整天忙着发布新cpu干吗?写个降低cpu占用的api

或者intel语言不久完了么?一样可以卖钱。

CPU和内存就是用来给程序用的,你开的页面多,页面上代码复杂,到处链接,flash动画,GIF动画等等

这都是程序,浏览器本身就定位的是容器程序,页面本身的内容才决定CPU占用和内存占用,

浏览器的功能只是其中一部分

另外举个例子

假设你现在开TW内存占用是50M,然后你开个魔兽什么的,玩一会儿,退出来(或者切换出来 )再看看

TW占用多少,就知道了。

TOP

返回列表