当前位置: 首页 > 图文教程 > 工具软件 > 浏览下载 > IE8浏览器占用的内存高于其他的浏览器

浏览下载
Sandboxie隔离病毒木马 上网下载安装再无忧
用迅雷Thunder批量下载电骡资源的方法集锦
上网冲浪 七款主流网页浏览器评测
巧用迅雷下载来保存注册码
迅雷抓鸡实现方法与防范技巧
Google短信搜索掌握丰富手机资讯
没有BT种子还能否继续下载?
FlashGet 2.0 Beta 4实现批量下载
优化eMule配置使下载占用更少系统资源
提高下载速度 设好eMule电驴两项关键配置
迅雷下载大文件更加迅速
WEB迅雷中的分享方式的使用技巧
获得迅雷/快车/旋风真实下载地址
IE6和IE7在Windows系统中共存
优化Maxthon傲游浏览器设置
保存网上喜欢的各种内容的方法
eMule电驴常遇的10个问题及解决
eMule电驴“代理服务器”的作用
Maxthon春节版 IE插件新功能
电驴(eMule)常见的问题和解决方法

浏览下载 中的 IE8浏览器占用的内存高于其他的浏览器


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-11   浏览: 53 ::
收藏到网摘: n/a

  自从上个周IE8正式发布之后,关于该浏览器的评论也说法不一:有的人喜欢它所带来的可用性,而有的人认为该浏览器太凌乱。IE8究竟是比竞争对手快还是慢,另外它的资源占用方面是否合理都成为了争论的要点。   

  在这篇文章中我们主要来看看为何一些用户看到了性能方面的问题,并且进一步看看为何一些浏览器占用的内存高于其他的浏览器。  

  浏览器速度方面的测试,我很难从公开数据中找到一致的结果。微软的测试,毫无疑问,展了IE8和竞争对手的页面加载时间对比。PC World网站的测试中IE8的速度也确实比Firefox快。  

  另外,Wall Street Journal的Walt Mossberg却得到相反的结果:在他的测试中IE8并没有Firefox快,也没有Safari 4或者Chrome快,在加载页面速度它都落后于竞争对手。  

  笔者得到的结果和他相反,当笔者使用IE8,Firefox 3.0.7,和Google Chrome进行测试时得到和PC World一样的结果。通常情况下,所有三款浏览器的页面加载速度都很快。但是我的同僚使用IE8在XP上测试时,却得到和Mossberg 一样的结果:当她打开4,5个标签后,它就变得慢起来。  

  听起来很耳熟吧?事实上光关掉IE是不能解决问题的,因为Iexplore.exe的多重处理仍然在运行,而且很难手动关掉。我们需要做些基础的问题排查,检查当前版本的插件,比如Flash,证实系统硬件资源没有问题。 

  所以笔者检查了一些同事的后台通道,发现了很多人的机器都存在问题,所以笔者在命令提示符中输入以下命令:regsvr32 actxprxy.dll,重新注册了ActiveX界面调度库,这个命令可能很多人都不知道。重启了电脑之后,她发现IE8变得不一样了:“这确实不一样了,它运行得更快,更加稳定,标签打开的速度也更快”。  

  现在我们来看看IE8的内存使用问题,我听到很多人在抱怨IE8比其他浏览器占用更高的内存资源。真的是这样吗?  

  为了进行对比,笔者将一组(12个)页面分别在IE8,Firefox 3.0.7,Google Chrome 1.0.154.53上进行加载测试。然后从任务管理器中查看内存占用情况,这项测试在不同的Vista机器中重复两次(一台1GB内存,另一台4GB),并且在运行着XP的512MB内存机器上也进行测试,结果如下:
  
微软IE8浏览器是否真的很臃肿很慢

  黄色的那条代表这Firefox,它加载这组页面占据了85MB内存,Chrome占据了214MB,所有的浏览器均采用多标签浏览方式,Firefox和IE7使用的是单进程来寄存这些标签,这些浏览器每个标签可以共享资源,这也就可以解释为何Firefox和IE7使用的内存比较少。而Chrome和IE8均采用的是多进程模式。Chrome使用每个Chrome.exe进程来处理每个标签,它的占用是偏高的。  

  IE8的多进程模式比较复杂,标签之间可以通过一个进程共享资源,也可以通过多进程各标签独立加载,而且他在不同的系统中资源占用的表现差距比较大。占用内存都普遍偏高。从根本上来说,分离的标签占用更高内存,不管你是使用IE8还是Chrome。如果想减少内存占用,可以考虑Firefox。