作者gcobc12632 (Ted)
看板Browsers
标题[-Fx-] 记忆体用量爆高降不下来
时间Mon Jul 7 14:28:12 2014
因为这台电脑已经很旧了 大概是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的
而且重点是就算把众多分页关掉 也没办法降回来
这是正常现象吗?
--
By ALi Project グランギニョル
仏语で「操り人形」または「人形剧」を指す。
普通は19世纪末のパリに実在した剧场「グラン・ギニョル座」を指す。
この剧场では人形の代わりに人间が出演し,残酷でエロチックな恐怖剧を演じた。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.27.253.223
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Browsers/M.1404714495.A.379.html
1F:→ oToToT:你是不是装很多Extension 07/07 14:39
我认为我装得很少的说
2F:推 st40182:用#1JPEJcWC这篇的方法去研究看看@@ 07/07 15:16
我没再用Sync weave资料夹里面都空的
3F:→ dabeniao:adblock plus 停用 07/07 15:42
停用好像记忆体也没比较少
4F:→ t7yang:现在的浏览器吃到1G已经算是很正常了,我朋友GC刚开就2G了 07/07 17:02
5F:→ t7yang:ABP建议真的可以停用,对效能影响太大了 07/07 17:03
ABP可以挡掉一堆低能YOUTUBE广告 我认为我不会停用的
6F:→ t7yang:如果只是想阻挡YT的广告,其实有很多其他的选项 07/07 20:02
7F:→ killer1121:YOUTUBE广告? 你装的某一个套件不就有档它的功能 07/07 21:43
当然YOUTUBE广告只是其中之一 很多网页的碍人广告可以清除就是赏心悦目
8F:→ killer1121:GC出品#1JgkySDJ 两个选一个吧 07/07 22:25
9F:→ mayuyu:Youtube Center 2.1.0有很严重的记忆体泄漏的问题 07/08 01:30
10F:→ mayuyu:多开关几个youtube网页後 记忆体会越吃越多而且释放不掉 07/08 01:31
11F:→ mayuyu:建议用Youtube Center的测试版或者是换用其他的扩充 07/08 01:31
13F:→ mayuyu:重灌一个新的Fx(把profiles删掉重起Fx就会自动建立一个 07/08 01:31
14F:→ mayuyu:新的设定,或者是保留旧的profiles,多开一个新的设定档 07/08 01:31
16F:→ mayuyu:是缩小记忆体使用量最快的方法,如果你装的扩充不多的话 07/08 01:32
17F:→ mayuyu:一个一个装回来不会花太多时间 07/08 01:32
18F:→ mayuyu:密码只要copy原本profiles资料夹底下的signons.sqlite 07/08 01:32
19F:→ mayuyu:和key3.db这二个档案到新profiles资料夹底下覆盖 07/08 01:32
20F:→ mayuyu:就可以完整移植 书签可以汇出 然後再从新的Fx汇入 07/08 01:33
21F:→ mayuyu:去掉历史资料和cookies和一堆个别网站设定後 07/08 01:33
22F:→ mayuyu:新生的Fx如果没有装Adblock的话 使用量应该可以压在 07/08 01:33
23F:→ mayuyu:500MB以下 我装了20、30个扩充 20、30几个脚本 长时间 07/08 01:35
24F:→ mayuyu:多开後关掉分页只剩BBSFox 记忆体大概都在500MB以下 07/08 01:35
26F:→ mayuyu:μBlock目前还没有移植到Fx上 作者说可能会移植 07/08 01:36
27F:→ mayuyu:不过目前还在修Chrome上的bug还没修完我想移植可能还要很久 07/08 01:37
28F:→ t7yang:讲到我最喜欢的AB,还是首推CBH,可惜是OP专属。CBH同时 07/08 01:49
29F:→ t7yang:支援白名单和黑名单很赞。是说我最近停掉ABP後,FX真的一 07/08 01:50
30F:→ t7yang:整个顺了很多,真的回不去了...(是说满敬佩M大都愿意花时 07/08 01:50
31F:→ t7yang:间向板友说明 07/08 01:50
32F:→ mayuyu:我也是 关掉Adblock之後发觉Fx怎麽会这麽快 07/08 02:00
33F:→ mayuyu:原来我以前都错怪他了xD 07/08 02:00
34F:→ mayuyu:如果原po需要更低的记忆体使用量 可以试用看看 07/08 02:01
36F:→ mayuyu:用预设值下去跑大概记忆体怎麽样都不会超过300MB 07/08 02:01
37F:→ mayuyu:我觉得太恐怖了所以会把记忆体上限设宽一点 07/08 02:01
38F:→ mayuyu:pcxfirefox和pcxfirefox mini都有原生免安装模式 07/08 02:02
39F:→ mayuyu:可以跟系统上已经装好的firefox并存 07/08 02:02
40F:→ mayuyu:把解压缩後pcxfirefox资料夹底下的 07/08 02:02
41F:→ mayuyu:tmemutil-3rd.dll 改名为 tmemutil.dll 覆盖 07/08 02:02
42F:→ mayuyu:(mini 29.0.1版不用改名) 07/08 02:02
43F:→ mayuyu:tmemutil-3rd-sample.ini 改名为 tmemutil.ini 07/08 02:02
44F:→ mayuyu:(mini版的名称为 tmemutil-sample.ini 一样去掉sample) 07/08 02:03
45F:→ mayuyu:ini设定里的 Portable=1 开启便携模式 07/08 02:03
46F:→ mayuyu:Nocompatete=1 启动後便会在 pcxfirefox自己的 07/08 02:03
47F:→ mayuyu:资料夹下建立profiles目录 和系统的设定独立 07/08 02:03
48F:→ mayuyu:可以直接把系统的profiles复制到pcxfirefox的 07/08 02:04
49F:→ mayuyu:profiles资料夹底下 就可以copy一份系统的设定给 07/08 02:04
50F:→ mayuyu:pcxfirefox使用 完全不用重新设定 07/08 02:04
51F:→ mayuyu:记忆体设定可以自行调整 07/08 02:04
52F:→ mayuyu:about:config browser.memory.keep 预设为256 07/08 02:04
53F:→ mayuyu:超过256MB会自动清理 07/08 02:04
54F:→ mayuyu:browser.memory.keep.dynamic =true会动态调整 07/08 02:05
55F:→ mayuyu:设为false时则以browser.memory.keep的值为准 07/08 02:05
56F:→ t7yang:是说PCXMINI是跟LIGTH一样是砍得很严重的精简版吗 XD 07/08 02:46
57F:→ mayuyu:mini版也精简掉蛮多东西 例如WebRTC, WebGL, Parental 07/08 06:42
58F:→ mayuyu:Controls, Safe Browsing, WebM, Directshow, Skia, 07/08 06:42
59F:→ mayuyu:PdfJs, Newtab, Printting, Feeds, Social API, 07/08 06:43
60F:→ mayuyu:Jumplist, Browser Migration 有些扩充可能会不能用 07/08 06:43
61F:→ mayuyu:还有预设控制的记忆体使用量超低 我以前测试的时候 07/08 06:43
62F:→ mayuyu:有一个设定档一启动本来Fx就要吃掉大概300MB的记忆体 07/08 06:43
63F:→ mayuyu:结果由mini启动 预设的动态调整竟然强制压在200MB以下 07/08 06:43
64F:→ mayuyu:Fx自己统计的记忆体需求其实已经超过300MB了 07/08 06:44
65F:→ mayuyu:看到记忆体使用量一直无法突破200MB 我觉得好恐怖xD 07/08 06:44
66F:→ mayuyu:所以就手动把上限调整到512MB了 (mini可以和一般的 07/08 06:44
67F:→ mayuyu:firefox同时启动 在系统上同时运行二个firefox) 07/08 06:45
68F:→ mayuyu:因为mini精简掉的一些功能我会用到 所以我本身只是测试过 07/08 06:45
69F:→ mayuyu:日常没有使用 如果记忆体够用的话 不必特别用到mini版 07/08 06:45
70F:→ mayuyu:记忆体就是拿来用的 正常情况下Fx会自己调整记忆体使用量 07/08 06:45
71F:→ mayuyu:让运作效率保持最好 不过如果你的记忆体真的很少 07/08 06:46
72F:→ mayuyu:例如只有1GB、2GB这种情况 使用特别精简过的mini版 07/08 06:46
73F:→ mayuyu:节省一些记忆体使用 也许整个系统运作上会更顺畅一点 07/08 06:46
74F:推 mayuyu:对了我建议使用youtube center的开发版是因为2.1.0版 07/08 07:05
75F:→ mayuyu:已经很久很久没有更新了 和新版的youtube可能会有不相容 07/08 07:05
76F:→ mayuyu:而开发版作者有特别说明完成修复的项目有 07/08 07:05
77F:→ mayuyu:[Firefox] The memory leak in the Firefox extension 07/08 07:06
78F:→ mayuyu:is now not as noticeable as before. 07/08 07:06
79F:→ mayuyu:所以开发版的记忆体泄漏的情形可能有改善 如果不考虑更换 07/08 07:06
80F:→ mayuyu:其他扩充来取代的话 可能用开发版还会比很旧的正式版 07/08 07:06
81F:→ mayuyu:来得更稳定一点 所以建议试用看看开发版 07/08 07:06
感谢M大(跪
其实我是在用 PCX FIREFOX 30.0 x64 sse2
mini版感觉会砍很多东西 先暂时考虑看看就好
先来去慢慢改套件好了 youtube center 和 adblock 之类的
刚刚自行改了一下(还没重装
把 youtube center 2.1.0 砍掉 改成 youtube center develop build 334
把 adblock 砍掉
http://i.imgur.com/Yyt6T2V.png
记忆体用量(一固定分页,一网页)
太神啦,直接降到只剩下170MB左右
http://i.imgur.com/JIWncDg.png
记忆体用量(一固定分页,一网页,一实况)
也不过400多MB,大概是等於之前什麽都不开的情况
不过现在有一个问题就是 我使用RequestPolicy时候
有一些有广告的页面会整个跑掉(facebook、巴哈姆特
允许的话 就跟没挡一样 整个很困扰XD
82F:推 rockmanx52:挡广告可以试试看adguard测试版 虽然中国网页挡不太掉 07/08 10:53
83F:→ mayuyu:差异最大的我想是Adblock 因为Adblock一启动就要吃掉 07/08 11:11
84F:→ mayuyu:接近100MB 所以关掉Adblock启动大概减少100MB 07/08 11:11
85F:→ mayuyu:不过重点是後续每开一个网页 Adblock就要额外消耗 07/08 11:11
86F:→ mayuyu:更多的记忆体 譬如说原本不开Adblock载入网页要100MB 07/08 11:11
87F:→ mayuyu:开了Adblock会暴增到180MB 有些网页会吃掉更多的记忆体 07/08 11:11
88F:→ mayuyu:另外虽然Adblock的判断已经很快 可是还是会破坏 07/08 11:11
89F:→ mayuyu:Fx平行处理的速度 所以关掉Adblock之後会感觉到Fx反应 07/08 11:12
90F:→ mayuyu:变快一点点 RequestPolicy要慢慢自己手动一个一个设定 07/08 11:12
91F:→ mayuyu:常去的网站 确实蛮麻烦的 可惜Fx上目前没有像μBlock 07/08 11:12
92F:→ mayuyu:这样比较自动的扩充 我没有试过adguard的Fx测试版扩充 07/08 11:12
93F:→ mayuyu:不知道有没有比Adblock Plus省 07/08 11:12
安装adguard firefox测试版之後
开启一固定分页+一网页 大概是在300MB左右(跟装了adb差不多)
开启一固定分页+一网页 再加上M大的网页的话…
会先暂停大概10秒 然後结果是700MB左右
http://i.imgur.com/sfOP3vF.png
好像也没比较省…
在置底有看到Privoxy+adblock plus list的方法
该怎麽使用呢?我已经安装了Privoxy
也把adblock plus list的过滤条件存成txt档了
95F:→ mayuyu:Privoxy功能非常强大 不过条件要自己写比较麻烦 07/09 21:19
96F:→ mayuyu:还有他的过滤处理速度没有很快 遇到大量要求时 07/09 21:20
97F:→ mayuyu:会稍微有点卡 可以试用其他可以套用Adblock规则的软体 07/09 21:20
98F:→ mayuyu:例如ADBYBY、AdFender 或者是有中文维护规则的Ad Muncher 07/09 21:20
99F:→ mayuyu:ADBYBY应该是里面记忆体占用最小 速度最快的 07/09 21:21
不太敢用ADBYBY 因为是大陆软体 这台工作用电脑很怕中毒或是其他变故-.-
我目前是用 Ad Muncher 因为有繁中版 也有内建的过滤条件
记忆体大概吃20MB左右 挡广告的功能 除了脸书以外其他都还可以接受
而火狐本体大概是200MB 真的缩减了很多 感谢M大
※ 编辑: gcobc12632 (163.27.253.223), 07/10/2014 09:10:05
100F:推 hydelys:请问..pcxfirefoxmini版 有繁体版吗??还是有什麽办法转?? 07/21 02:12
101F:→ hydelys:没事了..找到方法转了@_@ 07/21 23:54