在一台旧机器(512 MB RAM)上,我目前正在运行 ubuntu jaunty 和 firefox 3.0.15。我尝试了广告拦截插件 add block plus,但它占用了大量 RAM(>300 MB)。
此附加组件的高内存负载是一个错误吗?该错误在新版本中已修复,还是这只是正常现象?如果是这样,为什么内存使用率这么高?
是否有另一个适用于 Firefox 的广告拦截器插件,另一个适用于 Linux 的浏览器插件组合(ubuntu jaunty),或者更好的适用于 Linux 的独立于浏览器的解决方案,且占用更少的 RAM?
答案1
答案2
也可以使用privoxy
或Bfilter
。有关privoxy
将 adblock+ 列表转换为 privoxy 的脚本,请参阅:http://andrwe.org/scripting/bash/privoxy-blocklist,同样适用于Bfilter
:http://www.convoglio.com/bfilter/
答案3
查看域名系统
例子:
/etc/dnsmasq.d/malware.list<
address=/googlesyndication.com/0.0.0.0
在每个浏览器和应用中屏蔽 googlesyndication.com 的广告。