ublock/adblock 引起的 com.apple.Safari.Extensions.plist 一直不停写入磁盘

2018-08-17 10:57:32 +08:00
 luistrong

查了下, 是广告屏蔽插件引起的, 原先用的是 adblock, 卸载了装了 ublock 也还是不停写入, 如果订阅了最基本 easylist 和 easylist china 每次写入量大约 50M 左右(disk sensei 监测), 每分钟会写入好几次, 没用几小时, cfprefsd 会写入磁盘 10G 左右. 之前 v 友也提到(t/238514)

同样是装了广告屏蔽插件的 chrome, 订阅规则一样的情况过下, chrome 就不会不停写入. 所以是 Safari 出了问题, 国外网上也有好多人提到这事, 比如一个大神给出了解决办法, 但治标不治本, 只要用 ublock 订阅了基本的规则, 问题依旧

https://github.com/el1t/uBlock-Safari/issues/56

找到 com.apple.Safari.Extensions.plist 文件, 打开后里面是上万条的规则(还有油猴脚本, 这很小), ublock 的规则实际上是不需要那么频繁的重复写入的, 所以还是 Safari 的锅.

系统 10.11.6, Safari 10.9, 有解决办法吗?

2687 次点击
所在节点    Apple
11 条回复
luistrong
2018-08-17 11:19:09 +08:00
写入的规律就是: 每载入一次网页就会整个写入一次.
moenayuki
2018-08-17 11:23:37 +08:00
pi-hole
imn1
2018-08-17 11:24:58 +08:00
重复写入的是什么内容?为什么要写入?
疑问句
xjbeta
2018-08-17 11:30:20 +08:00
换 adguard 试试?
luistrong
2018-08-17 12:18:27 +08:00
@moenayuki #2 学到了新内容, 回头研究下
luistrong
2018-08-17 12:19:51 +08:00
@imn1 #3 重复写入的是整个广告屏蔽规则(占绝大数)和其他插件脚本, 原因不知道, Safari 的锅
shutongxinq
2018-08-17 12:28:38 +08:00
10.13.6, Safari 11.1.2 未出现此问题
luistrong
2018-08-17 12:52:27 +08:00
@xjbeta #4 adguard 不是插件的形式屏蔽广告吗?
xjbeta
2018-08-17 12:58:44 +08:00
adguard 有 app 版的 也有浏览器插件版的
(差不多用呗
luistrong
2018-08-17 13:29:42 +08:00
@xjbeta #9 我装了 adguard app 之后所有浏览器打不开网页, 关闭拦截之后就能打开, 不知道为什么
xjbeta
2018-08-17 14:57:24 +08:00
@luistrong 那 app 不是很好用 用浏览器插件版试试 emmm

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/480652

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX