阅读:7065回复:25
Bug 77999 已修复,为 Adblock Plus 用户优化内存占用
Bug 77999 已修复
|
|
1楼#
发布于:2015-07-03 10:23
kmc:哦,好,刚刚装了µBlock,这也是山寨的?还以为只有micro block才是回到原帖https://www.firefox.net.cn/read-50820 |
|
|
2楼#
发布于:2015-07-03 10:12
|
|
|
3楼#
发布于:2015-07-03 10:05
|
|
|
4楼#
发布于:2015-07-03 10:01
|
|
|
5楼#
发布于:2015-07-03 09:44
|
|
|
6楼#
发布于:2015-07-02 08:39
|
|
|
7楼#
发布于:2015-07-02 08:31
人生有几个14年啊,14年前我好像还是处呢……
|
|
|
8楼#
发布于:2015-07-02 00:11
我没有找到url过滤,元素隐藏分开订阅的地方。不喜欢软件打包塞给用户。
只要不使用元素隐藏,pan的速度,内存占用丝毫不比ublock差。 |
|
9楼#
发布于:2015-07-02 00:08
我发现,禁用“统计规则生效次数”能明显减少pan内存占用。pan默认开启计数。
|
|
10楼#
发布于:2015-07-01 18:48
|
|
|
11楼#
发布于:2015-07-01 18:45
大道有狐:你说的那个例子其实就是abp在firefox上引起的内存泄露的一个特例。我测了一下,这个bug修正之后的最新41每夜版已经可以做到在只开下面这个页面的的情况下,firefox主进程只占用140MB左右的内存,而39 candidate版同样...回到原帖之前写过 ABP 内存占用问题的开发者的测试结果是每个文档节省 3.62MB,原来总共占用接近2G,现在只要 450MB https://blog.mozilla.org/nnethercote/2015/07/01/firefox-41-will-use-less-memory-when-running-adblock-plus/ |
|
|
12楼#
发布于:2015-06-30 20:01
补丁 31.7 用不了,郁闷
|
|
|
13楼#
发布于:2015-06-30 19:33
|
|
|
14楼#
发布于:2015-06-30 18:41
Firefox 41.0a 修复了这个 bug,为 Adblock Plus 用户显著优化了使用时的内存占用。
我们知道,Adblock Plus 默认开启的 Easylist 里有超过 10000 多条元素元素隐藏规则,这些规则本质都是 CSS 样式,它会不加区分的将所有规则插入到所有网页的所有 iframe 里面,这些样式又不能彼此共享资源,导致极大的内存占用。 这个 bug 修复以后,在不同文档之间可以共享这些样式,显著降低内存占用。按照测试人员说法,开启 ABP+Easylist 情况下,每个文档(document)节省大约 2MB 内存。这里说的文档是包含在页面和 iframe 里面的文档,如果一个网页包含多个 iframe,那就会有多个文档。这样就可以节省大量内存占用。没有开启 ABP,每个文档也能节省 120KB。 除了节省内存资源,也能够提高网页载入速度。在测试人员配置上,不开启ABP的 0.3ms,开启ABP 13ms。 PS:uBlock 实现修饰规则的机制与 ABP 有很大不同,并不会产生大量内存占用,因此这个 bug 修复对 uBlock 的影响很小。 |
|
|
上一页
下一页