返回列表 发帖
提示: 作者被禁止或删除 内容自动屏蔽

TOP

原帖由 grntq 于 2007-9-13 10:19 发表 http://bbs.ioage.com/cn/images/common/back.gif
一个浏览器如果占用100~200M正常吗

可以正常,可以不正常,视乎在打开什么。

TOP

原帖由 grntq 于 2007-9-13 10:19 发表 http://bbs.ioage.com/cn/images/common/back.gif
一个浏览器如果占用100~200M正常吗

真这样的话还不如去使用单窗口浏览器
珍爱生命,远离电脑

TOP

如果一个浏览器只打开一个页面就占用这么多的内存,如果不是因为网页中的内容实在太多的话,只能说是因为这款浏览器的代码编写有问题,比如内存的回收做得不好,或者就是整个代码的效率不高。

TOP

其实,内存占用率高不高还是要看你打开的是什么内容,和窗口页面的数量,如果是有很多高品质图片的网页占个100-200M的空间很正常
有些时候,浏览器确实有释放不及时的问题(这个倒不一定是问题,毕竟它不可能知道你接下去要不要用那些个缓存的东西),要解决其实很简单的,把浏览器最小化一下就行了

TOP

原帖由 D·N·A 于 2007-9-13 14:31 发表 http://bbs.ioage.com/cn/images/common/back.gif

真这样的话还不如去使用单窗口浏览器


不能这样说的 关键还是看你打开了什么页面 多少网页,我曾经打开了许多个带大量高清图片的网站   达到5ooM占用也不稀奇

TOP

原帖由 天才杨威利 于 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

我不知道楼上是学什么的,但是我想他并没有良好的编程风格,真正好的软件的眼开骂中都会为非配的资源进行回收,这是起码的职业道德,操作系统再好他也不知道你占用这些内存到底是有没有用。岁尾的内存泄漏就是在软件的代码中没有明确写出这部分内存要回收,所以系统并不敢讲这部分内存进行回收。

TOP

返回列表