[-Fx-] 内存用量爆高降不下来

楼主: gcobc12632 (Ted)   2014-07-07 14:28:12
因为这台电脑已经很旧了 大概是4~5年前的电脑
内存只有2G 所以平时也都很注重内存用量
但是最近发现火狐的内存用量越来越高 也降不下来 只能重开
我的扩充套件跟外挂程式
http://i.imgur.com/Jo0DzLq.png
http://i.imgur.com/ueK4R71.png
刚开起的内存用量大概是在300MB左右
(一固定分页+一GOOGLE搜寻)
http://i.imgur.com/j3carda.png
看实况的时候就会暴增到500MB多了
(一固定分页+一GOOGLE搜寻+一Twitch)
之后用越久 内存吃越凶 最高纪录看过吃到1GB的
而且重点是就算把众多分页关掉 也没办法降回来
这是正常现象吗?
作者: oToToT (屁孩)   2014-07-07 14:39:00
你是不是装很多Extension
作者: st40182 (天羽)   2014-07-07 15:16:00
用#1JPEJcWC这篇的方法去研究看看@@
作者: dabeniao (笨)   2014-07-07 15:42:00
adblock plus 停用
作者: t7yang (t7: 我认为这是一种背叛)   2014-07-07 17:02:00
现在的浏览器吃到1G已经算是很正常了,我朋友GC刚开就2G了ABP建议真的可以停用,对效能影响太大了如果只是想阻挡YT的广告,其实有很多其他的选项
作者: killer1121   2014-07-07 21:43:00
YOUTUBE广告? 你装的某一个套件不就有档它的功能GC出品#1JgkySDJ 两个选一个吧
作者: mayuyu ((・ω・)ノ)   2014-07-08 01:30:00
Youtube Center 2.1.0有很严重的内存泄漏的问题多开关几个youtube网页后 内存会越吃越多而且释放不掉建议用Youtube Center的测试版或者是换用其他的扩充开发测试版 http://ppt.cc/nWWs重灌一个新的Fx(把profiles删掉重起Fx就会自动建立一个新的设定,或者是保留旧的profiles,多开一个新的设定档,详细使用方法请参考 http://ppt.cc/qPBY )是缩小内存使用量最快的方法,如果你装的扩充不多的话一个一个装回来不会花太多时间密码只要copy原本profiles资料夹底下的signons.sqlite和key3.db这二个档案到新profiles资料夹底下覆蓋就可以完整移植 书签可以汇出 然后再从新的Fx汇入去掉历史资料和cookies和一堆个别网站设定后新生的Fx如果没有装Adblock的话 使用量应该可以压在500MB以下 我装了20、30个扩充 20、30几个脚本 长时间多开后关掉分页只剩BBSFox 内存大概都在500MB以下或者将Adblock用RequestPolicy暂时取代 http://ppt.cc/kK4uμBlock目前还没有移植到Fx上 作者说可能会移植不过目前还在修Chrome上的bug还没修完我想移植可能还要很久
作者: t7yang (t7: 我认为这是一种背叛)   2014-07-08 01:49:00
讲到我最喜欢的AB,还是首推CBH,可惜是OP专属。CBH同时支援白名单和黑名单很赞。是说我最近停掉ABP后,FX真的一整个顺了很多,真的回不去了...(是说满敬佩M大都愿意花时间向板友说明
作者: mayuyu ((・ω・)ノ)   2014-07-08 02:00:00
我也是 关掉Adblock之后发觉Fx怎么会这么快原来我以前都错怪他了xD如果原po需要更低的内存使用量 可以试用看看pcxfirefox mini http://ppt.cc/nDgt用默认值下去跑大概内存怎么样都不会超过300MB我觉得太恐怖了所以会把内存上限设宽一点pcxfirefox和pcxfirefox mini都有原生免安装模式可以跟系统上已经装好的firefox并存把解压缩后pcxfirefox资料夹底下的tmemutil-3rd.dll 改名为 tmemutil.dll 覆蓋(mini 29.0.1版不用改名)tmemutil-3rd-sample.ini 改名为 tmemutil.ini(mini版的名称为 tmemutil-sample.ini 一样去掉sample)ini设定里的 Portable=1 开启便携模式Nocompatete=1 启动后便会在 pcxfirefox自己的资料夹下建立profiles目录 和系统的设定独立可以直接把系统的profiles复制到pcxfirefox的profiles资料夹底下 就可以copy一份系统的设定给pcxfirefox使用 完全不用重新设定内存设定可以自行调整about:config browser.memory.keep 默认为256超过256MB会自动清理browser.memory.keep.dynamic =true会动态调整设为false时则以browser.memory.keep的值为准
作者: t7yang (t7: 我认为这是一种背叛)   2014-07-08 02:46:00
是说PCXMINI是跟LIGTH一样是砍得很严重的精简版吗 XD
作者: mayuyu ((・ω・)ノ)   2014-07-08 06:42:00
mini版也精简掉蛮多东西 例如WebRTC, WebGL, ParentalControls, Safe Browsing, WebM, Directshow, Skia,PdfJs, Newtab, Printting, Feeds, Social API,Jumplist, Browser Migration 有些扩充可能会不能用还有默认控制的内存使用量超低 我以前测试的时候有一个设定档一启动本来Fx就要吃掉大概300MB的内存结果由mini启动 默认的动态调整竟然强制压在200MB以下Fx自己统计的内存需求其实已经超过300MB了看到内存使用量一直无法突破200MB 我觉得好恐怖xD所以就手动把上限调整到512MB了 (mini可以和一般的firefox同时启动 在系统上同时运行二个firefox)因为mini精简掉的一些功能我会用到 所以我本身只是测试过日常没有使用 如果内存够用的话 不必特别用到mini版内存就是拿来用的 正常情况下Fx会自己调整内存使用量让运作效率保持最好 不过如果你的内存真的很少例如只有1GB、2GB这种情况 使用特别精简过的mini版节省一些内存使用 也许整个系统运作上会更顺畅一点对了我建议使用youtube center的开发版是因为2.1.0版已经很久很久没有更新了 和新版的youtube可能会有不相容而开发版作者有特别说明完成修复的项目有[Firefox] The memory leak in the Firefox extensionis now not as noticeable as before.所以开发版的内存泄漏的情形可能有改善 如果不考虑更换其他扩充来取代的话 可能用开发版还会比很旧的正式版来得更稳定一点 所以建议试用看看开发版
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2014-07-08 10:53:00
挡广告可以试试看adguard测试版 虽然中国网页挡不太掉
作者: mayuyu ((・ω・)ノ)   2014-07-08 11:11:00
差异最大的我想是Adblock 因为Adblock一启动就要吃掉接近100MB 所以关掉Adblock启动大概减少100MB不过重点是后续每开一个网页 Adblock就要额外消耗更多的内存 譬如说原本不开Adblock加载网页要100MB开了Adblock会暴增到180MB 有些网页会吃掉更多的内存另外虽然Adblock的判断已经很快 可是还是会破坏Fx平行处理的速度 所以关掉Adblock之后会感觉到Fx反应变快一点点 RequestPolicy要慢慢自己手动一个一个设定常去的网站 确实蛮麻烦的 可惜Fx上目前没有像μBlock这样比较自动的扩充 我没有试过adguard的Fx测试版扩充不知道有没有比Adblock Plus省开这个网页测试看看会吃掉多少内存 http://ppt.cc/2P8g
作者: hydelys (HYDE)   2014-07-21 02:12:00
请问..pcxfirefoxmini版 有繁体版吗??还是有什么办法转??

Links booklink

Contact Us: admin [ a t ] ucptt.com