Browsers 板


LINE

我平时有挂着twitch的习惯 一次开一台 从某个版本开始我挂着实况一阵子後 firefox就会突然有一个程序吃了一堆记忆体跟CPU https://i.imgur.com/3Kp2Akh.png 就算我关掉播放的分页 也不会放掉 必须要把整个firefox关闭才能解决 我也曾经试过从疑难排解重整firefox 但情况依旧 目前版本是85.0.2 想请问这个问题该怎麽处理呢?? thx --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.171.228 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Browsers/M.1613314954.A.F61.html
1F:推 BDrip: 网址打 about:performance 开Fx的工作管理员看看? 02/14 23:05
2F:→ JustinYeh88: 感觉是firefox的毛病,某些分页挂着记忆体会暴涨,32 02/14 23:09
3F:→ JustinYeh88: G RAM什麽都不做挂个3天就被fx塞满了 02/14 23:09
4F:→ JustinYeh88: 後来只能装auto tab discard来释放记忆体 02/14 23:09
5F:→ t7yang: dom.ipc.processCount 去开大一点,UI 只能开到 8 的样子 02/14 23:43
6F:→ t7yang: 如果分页平常开不多 8 应该也是足够,原理就是让他跟 GC 02/14 23:43
7F:→ t7yang: 一样一个分页一个处理程序,关掉就会释放,所以数量少 02/14 23:43
8F:→ t7yang: 反而容易释放不了记忆体 02/14 23:44
9F:推 pabubai: 有装video downloadhelper吗 之前看YT实况会被他吃满 02/15 00:59
10F:→ legnaleurc: 治标的话不用关掉整个Firefox, 把子程序硬杀掉就好 02/15 10:57
11F:→ legnaleurc: 被分配到该程序的分页可以重新整理回来 02/15 10:58
12F:→ a0193143: 搞不好是add on的锅,都先停用试试 02/15 11:16
13F:推 alastor0325: 先打 about:processes 看一下是哪个 process 在吃记 02/15 13:07
14F:→ alastor0325: 忆体 02/15 13:07
15F:→ Kenqr: 记忆体现在16G 以前8G 电脑一星期才重开一次 也没被吃满过 02/15 18:24
16F:推 MilchFlasche: 我装什麽unloader discard都没用QQ 02/15 19:59
17F:推 mayuyu: 将dom.ipc.processCount设为-1 02/16 11:43
18F:→ mayuyu: 每个分页都会使用独立的执行程序 02/16 11:43
19F:→ mayuyu: 只要关闭分页 马上就会释放该分页所占用的记忆体 02/16 11:43
20F:→ mayuyu: 不需要整个firefox重新启动 02/16 11:43
21F:→ mayuyu: 缺点是如果同时开启很多个分页 会使用很多的记忆体 02/16 11:44
22F:→ mayuyu: 推荐搭配Auto Tab Discard扩展 02/16 11:44
23F:→ mayuyu: 定时将暂时不用的分页卸载 有需要时点击就会重新载入 02/16 11:44
24F:→ mayuyu: 这样既可以关闭分页便立即释放记忆体 02/16 11:44
25F:→ mayuyu: 同时开启多个分页放着 也不会吃掉太多的记忆体 02/16 11:45
26F:→ mayuyu: Auto Tab Discard可以指定分页网域不卸载 02/16 11:45
27F:→ mayuyu: 所以挂着term.ptt.cc也不用担心会断线 02/16 11:45
28F:推 mayuyu: about:performance和about:memory底下 02/16 12:25
29F:→ mayuyu: 可以观察是哪一个分页或扩展占用记忆体 02/16 12:25
30F:→ mayuyu: dom.ipc.processCount设为-1的话 02/16 12:25
31F:→ mayuyu: 只要关闭该分页就可以立即释放记忆体 02/16 12:26
32F:→ mayuyu: 搭配Auto Tab Discard定时卸载分页 02/16 12:26
33F:→ mayuyu: 由於现在每个分页都是独立的执行程序 02/16 12:26
34F:→ mayuyu: 卸载分页=砍掉执行程序=立刻释放资源 02/16 12:26
35F:→ mayuyu: 所以同时开启多个分页放着不动一段时间 02/16 12:26
36F:→ mayuyu: firefox占用的记忆体反而会越来越少 02/16 12:27
37F:→ mayuyu: 使用这个方法要注意browser.newtab.preload 02/16 12:27
38F:→ mayuyu: 要设定为预设值true 02/16 12:27
39F:→ mayuyu: 否则开启新分页或重新载入分页的速度会有感变慢 02/16 12:28
40F:推 BDrip: 这是 about:processes 下面看的到的 "预先分配" 吧? 02/16 12:48
41F:推 mayuyu: 是的 02/16 13:18
42F:→ mayuyu: 没有预先分配的话 每开一个新分页就要重头创建一个新程序 02/16 13:19
43F:→ mayuyu: 会有很明显的延迟现象 网页要花一段时间才会显示出来 02/16 13:19
44F:→ mayuyu: dom.ipc.processCount开很大或者设为-1的时候 02/16 13:19
45F:→ mayuyu: 预先分配执行程序的选项一定要打开(预设是开启的) 02/16 13:19
46F:→ mayuyu: 否则虽然解决了记忆体占用不放的问题 02/16 13:19
47F:→ mayuyu: 但每次开新分页都会卡卡的 02/16 13:20
48F:→ mayuyu: 有预先分配的话就会很顺 完全感觉不到是重新载入的 02/16 13:20
49F:→ kuro: processCount 改成 -1 目前看起来满有效的 感谢 02/16 17:34
50F:推 cattgirl: mayuyu 大大 我的 Auto Tab Discard 不运作 可否教学 02/18 15:38
51F:推 mayuyu: 检查一下browser.tabs.remote.autostart设定是否为true 02/18 19:01
52F:→ mayuyu: 如果设为false Auto Tab Discard会无法运作 02/18 19:01
53F:推 cattgirl: 我的 Auto Tab Discard 不会定时检查 火狐84.0.2 02/18 19:24
54F:推 cattgirl: 找到原因 套件改用旧版版本 0.3.7 好用 新版可能有BUG 02/18 19:43
55F:→ t7yang: 哈,原来还有 -1 的用法,我都直接设定一个比较大的数字 02/19 11:27
56F:推 mayuyu: Firefox的Project Fission快要正式推送了 02/19 13:06
57F:→ mayuyu: 到时候分页里不同网域的frame都会独立在不同的程序执行 02/19 13:06
58F:→ mayuyu: 使用的程序数量将会比现在设成-1还要多 02/19 13:06
59F:→ mayuyu: 为了解决执行程序暴增 浪费的记忆体成本问题 02/19 13:07
60F:→ mayuyu: Project Fission花了很多时间减少多程序消耗的记忆体 02/19 13:07
61F:→ mayuyu: 到时候虽然会有很多程序 但是占用的记忆体会比现在-1还少 02/19 13:07
62F:→ mayuyu: 不过我觉得如果会开着50个分页以上的使用者 02/19 13:07
63F:→ mayuyu: 最好还是安装Auto Tab Discard 让它帮你自动或手动卸载 02/19 13:07
64F:→ mayuyu: 可以再更进一步缩减记忆体的使用量 02/19 13:08
65F:→ t7yang: fission 目前我的 devEd 还是强制锁起来不给开 02/19 21:08
66F:→ t7yang: 不过记忆体就是管他,反正没用光就好,当然 ATD 还是要装 02/19 21:09
67F:推 MilchFlasche: 我用了processCount -1好几天,记忆体用量没改善, 02/23 11:38
68F:→ MilchFlasche: suspend後还是没释出记忆体。我现在来装Auto Tab 02/23 11:38
69F:→ MilchFlasche: Discard试试,是不是不同扩充套件的问题 02/23 11:38
70F:推 mayuyu: about:processes看一下是哪个程序占用记忆体 02/23 13:17
71F:→ mayuyu: 开-1後 应该每个「网页(程序56789)」项目底下 02/23 13:17
72F:→ mayuyu: 只会有一个「分页」 02/23 13:17
73F:→ mayuyu: 按右边的X 关闭分页或者关闭程序应该就会 02/23 13:17
74F:→ mayuyu: 立刻释放记忆体 02/23 13:18
75F:→ mayuyu: 如果占用记忆体的不是「网页」而是其他的程序 02/23 13:18
76F:→ mayuyu: 例如GPU硬体加速子程序 扩充套件子程序 等等 02/23 13:18
77F:→ mayuyu: 那麽问题就不在网页上 关闭网页也没用 02/23 13:19
78F:→ mayuyu: 可能要检查是哪一个套件造成记忆体占用 02/23 13:19







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP