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

浏览下载
IE8简体中文正式版Web开发新特性
傲游浏览器资源收集功能
IE8浏览器的internet选项设置技巧
卸载IE8恢复IE7的技巧
清除IE8的网页浏览历史记录
IE8浏览器登录淘宝或支付宝不能输入密码问题
Maxthon用户在升级完IE8出现困惑的参考
不了解如何修改config也能加速你的Firefox
TidyRead避免阅读网页干扰最简洁浏览网页
IE8浏览器占用的内存高于其他的浏览器
提高迅雷下载速度的4招秘籍
Firefox的这些参数你会修改吗?
IE运行含有JS代码网页出现警告怎么去掉?
Firefox 3.5的HTML5和CSS3特性
关于QQ旋风 2.0正式版的猜测
试用傲游3.0 Alpha2最新浏览器
eMule Xtreme V7.2 final 正式发布
教你灵活使用IE8浏览器
傲游下载技巧集结号 浏览和高速下载两不误
轻松玩转傲游浏览器的小技巧

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


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