| 
			 
					阅读:7737回复:25
				 
				Bug 77999 已修复,为 Adblock Plus 用户优化内存占用
					Bug 77999 已修复				 
							 | 
	|
| 
			 1楼# 
								发布于:2015-06-26 21:51				
			
					好吧,也不介绍一下,这个bug似乎很出名的样子				 
							 | 
	|
					
						
  | 
	
| 
			 2楼# 
								发布于:2015-06-26 22:12				
			
					貌似是对abp这样多个frame共享注入样式表,有降低内存占用的效果。
 
							前几天被相关bug链接过去,没想到已经land了。  | 
	|
| 
			 3楼# 
								发布于:2015-06-26 22:49				
			 | 
	|
| 
			 4楼# 
								发布于:2015-06-26 23:08				
			
					看了一眼吓了一跳,这个bug的解决居然历时14年!!				 
							 | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2015-06-26 23:11				
			 | 
	|
					
						
  | 
	
| 
			 6楼# 
								发布于:2015-06-27 10:07				
			
					抓住楼主,你的Light好久没更新了 
							 | 
	|
| 
			 7楼# 
								发布于:2015-06-27 10:23				
			
					然后过两天老bug发新芽~~~				 
							 | 
	|
| 
			 8楼# 
								发布于:2015-06-27 19:33				
			 | 
	|
| 
			 9楼# 
								发布于:2015-06-27 21:15				
			
					哦,我记得有人贴过一个测试页面,好像是vim的几百个配色方案,每个都在一个frame里面的,abp+easylist要用个1G内存。这个bug是不是能改善那个情况?				 
							 | 
	|
| 
			 10楼# 
								发布于:2015-06-27 23:01				
			meat:哦,我记得有人贴过一个测试页面,好像是vim的几百个配色方案,每个都在一个frame里面的,abp+easylist要用个1G内存。这个bug是不是能改善那个情况?回到原帖你说的那个例子其实就是abp在firefox上引起的内存泄露的一个特例。我测了一下,这个bug修正之后的最新41每夜版已经可以做到在只开下面这个页面的的情况下,firefox主进程只占用140MB左右的内存,而39 candidate版同样情况下firefox进程的内存使用会逐步涨到1.4GB左右。。。真是一个大喜讯!等待41成为beta。。。 http://vimcolorschemetest.googlecode.com/svn/html/index-c.html  | 
	|
					
						
  | 
	
| 
			 11楼# 
								发布于:2015-06-30 17:30				
			
					ublock 应该是不受这个bug 修复影响。毕竟他没有在所有 iframe 里面插入所有样式。				 
							 | 
	|
					
						
  | 
	
| 
			 12楼# 
								发布于: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 的影响很小。  | 
	|
					
						
  | 
	
| 
			 13楼# 
								发布于:2015-06-30 19:33				
			 | 
	|
					
						
  | 
	
| 
			 14楼# 
								发布于:2015-06-30 20:01				
			
					补丁 31.7 用不了,郁闷				 
							 | 
	|
					
						
  | 
	
上一页
下一页