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

浏览下载
提升迅雷在Windows 7中的下载速度
Google Groups 拒绝搜索脏字
不用下载!迅雷狗狗在线点播看麦兜
傲游+淘宝,让我从菜鸟晋升网购高手
新扩展:Mozilla FireFox超级搜索框
提升Win7兼容性!迅雷V5.9.5.990发布
Firefox 3.6 菜单栏将可自动隐藏
QQ旋风加速下载 四个小技巧揭秘
Firefox 3.5浏览器启动慢的问题解决
傲游小技巧汇编之高效篇
让上网更惬意 飞腾浏览器3大特点体验
网际快车“视频预览”让虚假视频靠边站
迅雷5.9下载速度提升的15个高招
迅雷看看播放器新版本支持互联网视频播放功能
Firefox浏览器和硕思网页视频下载器无缝融合
Firefox3.5升级注意的几个问题
Web页面设计:利用光线和阴影的网页设计技法
火狐浏览器FireFox常用插件介绍
把Gmail变成HTML空间
AOL Browser网页浏览器抢先预览

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-11   浏览: 63 ::
收藏到网摘: 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。