关键词__gc

原创 2004年10月10日 22:09:00

__gc是managed C++ extension中的东西对应的有__value.两者的区别在于__gc 一般对应于比较复杂的class.当该成员生命周期结束时会自动destruct掉。这样声明以后即使你在显示调用析勾函数也是无效的。这是析勾的工能是通过CLR来实现的。另外该关键词好像不能全局使用。__value对应于小的struct。详细的功能见MSDN(即用即查)
这种关键词,我是不会去常使用的,因为garbage collection这么重要的工作怎么让CLR来做呢,而且一定需要CLR,代码的可移植性会降低。
一家之见。

JDK7的5种GC类型

SerialGC ParallelGC ParallelOld GC (Parallel Compacting GC) ConcurrentMark & Sweep GC  (or “CMS”)...
  • dfsaggsd
  • dfsaggsd
  • 2016年03月17日 09:56
  • 3010

lua5.1中实现__gc

lua 元表中有个很好用的方法就是 __gc,这个方法是在 table 被回收时会触发的回调,可以用来做一些 lua内存泄露 及 资源释放 等操作 怎奈这个方法在 lua5.1 版本是不支...
  • yangxuan0261
  • yangxuan0261
  • 2017年05月12日 10:36
  • 940

【Garbage Collection】GC垃圾回收机制(一)

注:转载请注明出处:http://blog.csdn.net/u011669081/article/details/51866838关于GC的介绍 GC的全称是Garbage Collection ...
  • u011669081
  • u011669081
  • 2016年07月09日 16:59
  • 1469

我是菜鸟:GC和内存分配策略

在上一章中复习了java运行时,内存的各个分区。下面复习GC(垃圾收集),请时刻牢记下面几个问题: 1. 哪些内存需要回收?(java堆和方法区,那么为什么是这2个区域?分配和回收都是动态的。) ...
  • Jiakunboy
  • Jiakunboy
  • 2015年07月31日 22:16
  • 1383

JVM的GC机制<一>新生代GC

JVM的GC机制面试后有空再写。做好一件事不容易。 Ref: 官方gc collector说明:http://www.oracle.com/webfolder/technetwork/tu...
  • wuqiuping695
  • wuqiuping695
  • 2015年05月03日 11:29
  • 999

程序员必备利器—Java程序性能分析工具Java VisualVM(Visual GC)

程序员必备利器——Java程序性能分析工具Java VisualVM(Visual GC)VisualVM 是一款免费的\集成了多个JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Ja...
  • tzs_1041218129
  • tzs_1041218129
  • 2017年03月01日 22:02
  • 1113

Minor GC、Major GC和Full GC之间的区别-JVM

JVM 内置的通用垃圾回收原则。堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,代假设和其他不同的 GC 算法超出了本文讨论的范围。 Minor GC 从年轻代空间...
  • ShareUs
  • ShareUs
  • 2016年05月20日 23:47
  • 5030

Minor GC和Full GC区别

概念:  新生代 GC(Minor GC):指发生在新生代的垃圾收集动作,因为 Java 对象大多都具 备朝生夕灭的特性,所以 Minor GC 非常频繁,一般回收速度也比较快。  老年...
  • u010796790
  • u010796790
  • 2016年08月15日 18:48
  • 2492

成为Java GC专家(2):如何监控Java垃圾回收机制

本文是成为Java GC专家系列文章的第二篇。在第一篇《深入浅出Java垃圾回收机制》中我们学习了不同GC算法的执行过程,GC是如何工作的,什么是新生代和老年代,你应该了解的JDK7中的5种GC类型,...
  • zhoudaxia
  • zhoudaxia
  • 2014年05月20日 17:20
  • 8427

Java GC工作原理以及Minor GC、Major GC、Full GC简单总结

名词解释: GC:垃圾收集器 Minor GC:新生代GC,指发生在新生代的垃圾收集动作,所有的Minor GC都会触发全世界的暂停(stop-the-world),停止应用程序的线程,不过这个过...
  • u012500848
  • u012500848
  • 2016年05月09日 19:22
  • 8059
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关键词__gc
举报原因:
原因补充:

(最多只允许输入30个字)