GC是什么意思?

2024-05-16

1. GC是什么意思?

GC有多层含义,一是计算机术语,指Garbage Collection;二是网络用语,支持的意思;三是网络域中的GC,就是“全局目录”Global Catalog;四是科研用语,即Gas Chromatography(气相色谱法)。

扩展资料:
GC(Grid Communication)网格通信,网格是一种新兴的技术,正处在不断发展和变化当中。目前学术界和商业界围绕网格开展的研究有很多,其研究的内容和名称也不尽相同因而网格尚未有精确的定义和内容定位。
比如国外媒体常用“下一代互联网”、“Internet2”、“下一代Web”等来称呼网格相关技术。但“下一代互联网(NGI)”和“Internet2”又是美国的两个具体科研项目的名字,它们与网格研究目标相交叉,研究内容和重点有很大不同。
企业界用的名称也很多,有内容分发(Contents Delivery)、服务分发(Service Delivery)、电子服务(e-service)、实时企业计算(Real-Time Enterprise Computing,简称RTEC)、分布式计算Peer-to-Peer Computing(简称P2P)、Web服务(Web Services)等。
中国科学院计算所所长李国杰院士认为,网格实际上是继传统互联网、Web之后的第三次浪潮,可以称之为第三代互联网应用。
参考资料:百度百科-GC

GC是什么意思?

2. gc是什么意思

gc 
gc
缩写词 abbr. 

1.=general cargo 一般货物,杂货
2.=good condition 状况良好
3.=good conduct 操作良好;良传导
4.=geographical coordinates 地理坐标
5.=gigacycle 千兆周
6.=gyrocompass陀螺罗经;回转罗经

GC
缩写词 abbr. 

1.=gigacycle 【物】千兆周

3. GC是什么意思

常用的GC算法:
1)标记非活动对象
--何为非活动对象,通俗的讲,就是无引用的对象。

追踪root对象算法: 深度追踪root对象,将heap中所有被引用到的root做标志,所有未被标志的对象视为非活动对象,所占用的空间视为非活动内存。

2)清理非活动对象

Copy算法: 
方法:将内存分为两个区域(from space和to space)。所有的对象分配内存都分配到from space。在清理非活动对象阶段,把所有标志为活动的对象,copy到to space,之后清楚from space空间。然后互换from sapce和to space的身份。既原先的from space变成to sapce,原先的to space变成from space。每次清理,重复上述过程。

优点:copy算法不理会非活动对象,copy数量仅仅取决为活动对象的数量。并且在copy的同时,整理了heap空间,即,to space的空间使用始终是连续的,内存使用效率得到提高。

缺点:划分from space和to space,内存的使用率是1/2。 
Compaction算法: 
方法:在清理非活动对象阶段,删除非活动对象占用内存,并且把活动对象向heap的底部移动,直到所有的活动对象被移到heap的一侧。 
优点:无须划分from sapce和to space,提高内存的使用率。并且compaction后的内存空间也是连续分配的。 
缺点:该算法相对比较复杂。 
sun jdk gc介绍:
在减少gc之前,先来看看来自IBM的一组统计数据:
98%的java对象,在创建之后不久就变成了非活动对象;只有2%的对象,会在长时间一直处于活动状态。

如果能对这两种对象区分对象,那么会提交GC的效率。在sun jdk gc中(具体的说,是在jdk1.4之后的版本),提出了不同生命周期的GC策略。

young generation: 
生命周期很短的对象,归为young generation。由于生命周期很短,这部分对象在gc的时候,很大部分的对象已经成为非活动对象。因此针对young generation的对象,采用copy算法,只需要将少量的存活下来的对象copy到to space。存活的对象数量越少,那么copy算法的效率越高。 
young generation的gc称为minor gc。经过数次minor gc,依旧存活的对象,将被移出young generation,移到tenured generation(下面将会介绍)


young generation分为: 
eden:每当对象创建的时候,总是被分配在这个区域 
survivor1:copy算法中的from space 
survivor2:copy算法中的to sapce (备注:其中survivor1和survivor2的身份在每次minor gc后被互换) 
minor gc的时候,会把eden+survivor1(2)的对象copy到survivor2(1)去。 
tenured generation: 
生命周期较常的对象,归入到tenured generation。一般是经过多次minor gc,还 依旧存活的对象,将移入到tenured generation。(当然,在minor gc中如果存活的对象的超过survivor的容量,放不下的对象会直接移入到tenured generation) 
tenured generation的gc称为major gc,就是通常说的full gc。

采用compactiion算法。由于tenured generaion区域比较大,而且通常对象生命周期都比较常,compaction需要一定时间。所以这部分的gc时间比较长。 
minor gc可能引发full gc。当eden+from space的空间大于tenured generation区的剩余空间时,会引发full gc。这是悲观算法,要确保eden+from space的对象如果都存活,必须有足够的tenured generation空间存放这些对象。 
Permanet Generation: 
该区域比较稳定,主要用于存放classloader信息,比如类信息和method信息。 
对于spring hibernate这些需要动态类型支持的框架,这个区域需要足够的空间。 

这部分内容相对比较理论,可以结合jstat,jmap等命令(当然也可以使用jconsole,jprofile,gciewer等工具),观察jdk gc的情 
(

GC是什么意思

4. GC是什么意思?

1、“身体中心会先热起来,然后一波一波传遍全身。它就像是一场快乐的地震,身体充满了前所未有的能量,然后又慢慢消散,让我精疲力尽却又很开心。【摘要】
GC是什么感觉【提问】
1、“身体中心会先热起来,然后一波一波传遍全身。它就像是一场快乐的地震,身体充满了前所未有的能量,然后又慢慢消散,让我精疲力尽却又很开心。【回答】
因为在高潮的过程当中,这种感觉是非常美妙的,身体的多处肌肉会不断的抽搐,然后神经也会处于一种比较积极的状态,这种感觉往往是除了性生活以外没有办法体会到的,所以让很多人欲罢不能。但是高潮过后比较耗费精力,所以男性平时可以服用袋鼠精增加精力,主要成份有76.7%袋鼠萃取物 ,含量浓度高,可以快速的提高性欲,补肾填精,也能够有助于帮助男性获得更多的精力,可能在性生活过程中有多次高潮【回答】
舒服  刺激等等【回答】

5. GC是什么意思

GC是垃圾回收的意思。



如何记忆英语单词:
1、中英结合巧联想。
例如记忆单词chat,你把它拆开,chat=cha+t,cha是汉字茶的拼音,t是英语的茶tea的发音,两杯茶一放,两个人开始聊天。chat就是聊天的意思。微信代号wechat,就是取我们聊天吧的意思。
2、字母形象联想法。
scarf=s+car+f,弯弯的s象铁丝,car就是小气车,铁线一划,小汽车就受伤了,scar意思是伤痕。围巾围在脖子上的形状像连笔写的f,为什么要围住脖子呢?你可以想象脖子上有一块伤疤啊。scarf意思是围巾,你将终身难忘。
3、词型相似的单词放在一起对比记忆。
比如photo-与phono-,前者表示图象,后者表示声音,它们原本都是前缀。photo呢,有个t,是与图(tu)有联系的;phono呢有个n,它和音(yin)有联系的哦。
如何缓解尴尬情绪:
1、不动声色。
尴尬常常是自己造成的,自己的尴尬引起别人的注意,造成了紧张的气氛,从而进一步加深了自己的尴尬。
对付这种尴尬局面的办法就是不动声色,坦然处之。
上朋友家吃饭,发现座上都是陌生人,你就当作是熟人好了。
2、如实说明。
当你有事隐瞒对方,被他发现了,这时向他如实说明,一般来说,误会很容易通过坦诚的沟通得以消除,你的苦衷,也会得到他的体谅。

GC是什么意思

6. gc是什么意思

GC有多层含义,使用环境比较多,基本是拼音的首字母所写,如:观察、公厕。
一是计算机术语,指Gabage Collection;
二是网络用语,踩空间,灌水的时候广东白话里“支持”的意思;
三是网络域中的GC,就是“全局目录”Global Catalog;
四是科研用语,即Gas Chromatography(气相色谱法);

拓展资料垃圾回收   (garbage   collection,   GC)       一个跟踪过程,它传递性地跟踪指向当前使用的对象的所有指针,以便找到可以引用的所有对象,然后重新使用在此跟踪过程中未找到的任何堆内存。公共语言运行库垃圾回收器还压缩使用中的内存,以缩小堆所需要的工作空间 。

7. GC什么意思

GC有多层含义,一是计算机术语,指Gabage Collection;
二是网络用语,支持的意思;
三是网络域中的GC,就是“全局目录”Global Catalog;
四是科研用语,即Gas Chromatography(气相色谱法)。
五是“高×潮”的拼音缩写。

GC什么意思

8. gc是什么意思

GC有多层含义:
一是计算机术语,指GarbageCollection。
二是网络用语,支持的意思。
三是网络域中的GC,就是“全局目录”GlobalCatalog;四是科研用语,即Gas Chromatography(气相色谱法)。

网格通信:
网格是一种新兴的技术,正处在不断发展和变化当中。目前学术界和商业界围绕网格开展的研究有很多,其研究的内容和名称也不尽相同因而网格尚未有精确的定义和内容定位。比如国外媒体常用“下一代互联网”、“Internet2”、“下一代Web”等来称呼网格相关技术。
但“下一代互联网(NGI)”和“Internet2”又是美国的两个具体科研项目的名字,它们与网格研究目标相交叉,研究内容和重点有很大不同。
最新文章
热门文章
推荐阅读