| 
			 
					阅读:3785回复:8
				 
				about:memory里的GC、CC什么区别?
					解释说是Garbage Collection、Cycle Collection,都是释放内存,但是有什么区别呢?还有那个叠加三次的Minimize memory usage。
 
							有时候Firefox启动一天、打开过几百个标签以后,就算标签关回七八个,内存占用还是快2G。明显没回收完善。这时候,用Minimize那一项,1.7G的内存能够回落到1G。但明显,仍然比应该占用的多了。 不知道除了重启,还有更好回收内存的办法么?  | 
	|
| 
			 1楼# 
								发布于:2015-04-02 09:31				
			
					同求区别				 
							 | 
	|
					
						
  | 
	
| 
			 2楼# 
								发布于:2015-04-02 09:39				
			 | 
	|
| 
			 3楼# 
								发布于:2015-04-02 09:54				
			
					ok,我网上搜了下明白了, 两种都是自动回收的机制,
 
							我看了 cc是指对内存引用的计数对象进行分析,确认没问题后,就把引用归零。这是很简单的一个步骤。 我看了wiki,cc其实是对gc自动回收的其中一个实现,我看网上针对cc的说明是,最后把它归零,以便于gc自动回收。 那么gc这边wiki有”http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29 那个”最小化内存“ ,不懂 还是等rust吧,毕竟内存安全吹得很响亮  | 
	|
					
						
  | 
	
| 
			 4楼# 
								发布于:2015-04-02 09:57				
			 | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2015-04-02 10:05				
			 | 
	|
| 
			 6楼# 
								发布于:2015-04-02 10:38				
			 | 
	|
| 
			 7楼# 
								发布于:2015-04-02 12:16				
			bootislands:哈,看来混这四个地儿的,人群面基本重合。以后只发一处了,谢谢yfdyh回到原帖谢谢支持本论坛。其实谋智官方社区现在也挺不错的。贴吧这种地方对于火狐来说就是三分有关,七分水。我们论坛人气不算高,但贵在专注,也有不少高手,比如yfdyh,alanfly,lonly8,aaacn。我和fiag也一直在论坛保持存在感。  | 
	|
					
						
  | 
	
| 
			 8楼# 
								发布于:2015-04-03 01:12				
			 | 
	|