解决Firefox的无节制内存占用的问题,电脑优化_PC 啦啦.电脑大本营
解决Firefox的无节制内存占用的问题,电脑优化_PC 啦啦.电脑大本营
PC啦啦首页  维修网点  QQ专家在线  电脑保修  工具软件   在线查毒   电脑问题搜索  官方论坛  站点地图  友情链接
加入收藏夹   设为主页

  认识电脑  

  电脑优化  

  电脑保养  

  故障症状  

  学习维修  

  维修资料  

  病毒门诊  

   数据恢复  

  使用技巧  

  电脑常识  

  笔记本(Notebook)  

  安全技术  

专题导读: 操作系统  Windows Vista系统故障  Windows Xp系统故障  Windows 2003系统故障  Windows 2000系统故障  Windows 98系统故障  软件使用  网络配置  网络攻击  病毒  木马  主板  CPU  内存  硬盘  键盘  显卡  声卡  鼠标  显示器  音箱  刻录机  光驱、光盘  电源、UPS  网络设备  扫描仪  打印机  其它硬件  服务器  游戏平台  手机/MP3  相机/摄像头  USB  无线应用教程 
您的位置: Pclala首页 >> 电脑优化 >>解决Firefox的无节制内存占用的问题

解决Firefox的无节制内存占用的问题

发布日期: 2007-7-31 12:13:35 查看数:
 如果你使用过Firefox(中文名称:火狐),那么你对它的第一印象肯定是浏览速度非常快!因为它默认使用“先下载网页文字结构,然后再下载图片”的浏览方式,而IE则采用“网页文字和图片同时下载”的浏览方式。不过当你把常用的插件(也称“扩展”)都安装上之后,你对Firefox的印象可能就会逐渐改观,原本轻巧的狐狸一下子变成了一只“饮食无节制”的肥狐!当你打开“Windows任务管理器”之后竟然发现它已经“吃”掉了300多MB内存……

狐狸为什么永远喂不饱?
原本资源占用极小的Firefox何以成为了内存占用的元凶呢?原来是恐怖的“内存泄露”!很多人都知道,在编写程序时,要为即将使用的数据分配一块内存区域,然后将数据写入这块内存中,在不需要这些数据时,就把划分出去的内存区域给回收进“可分配内存”中,但有时因为程序编写的疏忽或者编译器本身的错误(程序编写疏忽就相当于生产产品前设计图就有问题,而编译器本身的错误则相当于正确的设计图在有故障的机器上生产出了不合格的产品),导致划分出去的内存区域没有被收回来,于是即便只是很小的“内存泄露”到最后也会造成系统资源的完全耗尽!由于Firefox在安装各种插件程序前并没有出现这么严重的内存占用,所以我们判断:Firefox的内存泄露问题可能是插件造成的!在Mozilla官方和Firefox的技术论坛中,终于找到了所有会导致Firefox过度内存占用的原因。

消灭致病的五大“病原体”
头号病原体:Adblock插件
致病原因:用惯了Maxthon的用户肯定会安装广告拦截插件,但是使用最广泛的广告拦截插件Adblock在Firefox 1.5版本中存在严重的内存泄露问题。
治疗方案:卸载Adblock,安装Adblock Plus并升级到最新版本。选择菜单“工具→扩展”,在弹出的“扩展”窗口中选择“Adblock 0.52.056”(版本号可能略有不同),点击“卸载”(见图1),完成后关闭Firefox再重新打开。
Adblock Plus链接:https://addons.mozilla.org/extensions/moreinfo.php?id=1865&application=firefox


二号病原体:Java
致病原因:旧版本的Java运行库导致Firefox内存占用严重。
治疗方案:Java用户请升级到Java Runtime Environment 1.5.0_06(或以上),另外在Java控制面板中关闭“Java控制台”也可以降低内存占用。
三号病原体:Adobe Reader
致病原因:旧版本的Adobe Reader占用了过多内存。
治疗方案:Adobe Reader 6.0/7.0都会占用大量内存,请升级到 Adobe Reader 7.0.5,如果在Firefox中禁用Adobe Reader插件也可以降低内存占用,但建议保留(否则每次都要下载才能看PDF文件实在不方便)。
四号病原体:固定大小的缓存
致病原因:Firefox默认划分出一块内存区域用于网页缓存。
治疗方案:默认状态下Firefox的缓存大小不是固定不变的,设置缓存占用的大小可以降低内存消耗,设置步骤如下:
在Firefox网页地址栏中打开“about:config”(不含引号)即进入Firefox高级设置状态(见图2),在高级设置列表中将“browser.cache.memory.capacity”在这里根据自己的情况设置缓存大小(双击进入编辑状态),小内存的用户可以考虑将“browser.cache.memory.enable”设置为False来完全禁用内存中的网页缓存,但这样会降低Firefox的速度。


五号病原体:快进快退
致病原因:快进快退为了保证速度而使用了一定的内存空间。
治疗方案:进入“about:config”的高级设置,将“browser.sessionhistory.max_total_viewers”设置为0。

小提示
我们还能对Firefox进一步优化来获得更小的内存占用,比如在高级设置中将“config.trim_on_minimize”设置为true能使Firefox在最小化时释放内存,安装NoScript插件禁用JavaScript可以节省脚本运行占用等。

上下页导航

上一页:光盘盘符为什么总是跟我玩失踪呢? 下一页:迅速帮您找回“显示桌面”快捷方式
解决Firefox的无节制内存占用的问题,电脑优化_PC 啦啦.电脑大本营 【打印】 字体 【大】 【中】 【小】 【关闭】
热点主题
XP怎样省内存加快开机速度XP怎样省内存加快开机速度
自动弹出网页(广告)的解决方法!自动弹出网页(广告)的解决方法!
如何使电脑开机速度变快?如何使电脑开机速度变快?
硬盘速度变慢怎么办硬盘速度变慢怎么办
九大技巧,提升XP运行速度100%九大技巧,提升XP运行速度100%
加快开机速度技巧全集加快开机速度技巧全集
打开网页速度慢的解决方法打开网页速度慢的解决方法
教你如何刷BIOS教你如何刷BIOS
想慢都不行:XP急速启动最新技巧想慢都不行:XP急速启动最新技巧
修改系统配置:让XP不再越用越慢修改系统配置:让XP不再越用越慢
手动优化一下你自己的电脑吧手动优化一下你自己的电脑吧
完整清除xp內垃圾完整清除xp內垃圾
WindowsXP优化指南WindowsXP优化指南
用软件Thaiphoon修改内存SPD用软件Thaiphoon修改内存SPD
教你如何给集成显卡升级BIOS教你如何给集成显卡升级BIOS
打开我的电脑/文件夹/网页IE速度很慢的解决方法打开我的电脑/文件夹/网页IE速度很慢的解决方法
目前最全面的WindowsXP设置目前最全面的WindowsXP设置
AMDx2双核CPU优化驱动安装使用要点AMDx2双核CPU优化驱动安装使用要点
30秒清除你电脑中垃圾30秒清除你电脑中垃圾 使电脑急速如飞
关闭Windows关闭Windows XP的“自动播放”功能
最新主题
让Windows让Windows 的“磁盘清理”更加强大
装机理线技巧装机理线技巧
Thumbs.db禁止产生和删除的方法Thumbs.db禁止产生和删除的方法
如何局域网加速如何局域网加速
电脑卡怎么办电脑卡怎么办
如何优化SATA硬盘如何优化SATA硬盘
30秒清除你电脑中垃圾30秒清除你电脑中垃圾 使电脑急速如飞
使Windows使Windows XP快上几倍的三招
电脑速度太慢解决的方法电脑速度太慢解决的方法
简单修改令迅雷下载速度比别人快4倍简单修改令迅雷下载速度比别人快4倍
WindowsWindows Vista操作系统减肥完全攻略
巧设BIOS巧设BIOS 加快开机速度
教你如何超频教你如何超频
全面加速ADSL宽带速度全面加速ADSL宽带速度
Winxp中如何使ADSL速度更快的技巧Winxp中如何使ADSL速度更快的技巧
三星内存玩爽CS内存配置与优化全攻略三星内存玩爽CS内存配置与优化全攻略
缩短Vista启动时间缩短Vista启动时间 又一个忽悠人的技巧?
在Vista系统下提高SATA硬盘性能在Vista系统下提高SATA硬盘性能
网络资源推荐
解决Firefox的无节制内存占用的问题,电脑优化_PC 啦啦.电脑大本营 解决Firefox的无节制内存占用的问题,电脑优化_PC 啦啦.电脑大本营
站务联系:XBell@163.com 在线QQ:573861490
备案序号:粤ICP备06093858号
版权所有 2006 PC 啦啦.电脑大本营 最佳分辨率 1024 X 768
Copyright © Http://www.Pclala.com/ All rights reserved. Powered by 在Vbell系列网站投放广告!