返回列表 发帖
我使用theworld 有一段时间了 甚至感觉theworld要比 其他的浏览器都要好
在远望it上也曾经为世界之窗 作过详细的评测和介绍 今天心血来潮 忽然发现这个网站。
对于资源占用问题 我发现 1.2 果然没有1.1处理的好 。现在我正在开着任务管理器 给这个帖子写回复  就发现每一个汉字的输入 就要大约对应60k的内存占用,每一个网页的开启 (指测试了本论坛的网页 )内存的占用量就会增加2000k左右。
个人的分析 是当 关闭页面的时候 和重新开启相同页面的时候,世界之窗使用的策略是完整载入内存,也就是 如果有两个相同的网页开启,在内存中也会存在两个相同的副本。并且如果只有网页的副本的话也就算了,在我看来,还要包括对于系统中ie的调用。这么做是很不好的,看上去是简化了刷新机制但是整个数据包的过大会造成处理上的失误。在完成网页浏览之后 关闭网页的时候 这个网页的尸体也没有完整的离开内存。也就是说,就像是大家所说的 尸体驻留。我这样才使用了不到半个小时 ,内存的占用量已经达到57640k  对于这个问题的解决 我想应该对网页的关闭处理进行重编码。最紧要的任务,是去掉尸体 这个是现在看来最重要的,我们的系统可不会对一个完整的进程当中的尸体进行自动清理,只有像ie这样的调用系统内核的整合浏览器能够进行自动清理,对于firefox来说 它的内核调用文件始终只有一个, 其他的网页调用的时候是不会复制副本的。

一点拙见 博君一笑

TOP

返回列表