Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java GC名称';Marksweep Compact';_Java - Fatal编程技术网

java GC名称';Marksweep Compact';

java GC名称';Marksweep Compact';,java,Java,什么是MarkSweepCompact?这是一种垃圾收集算法。其基本工作原理如中所述 其基本思想是对所有可以访问的对象执行一次“标记”传递,标记它们。然后在堆上“扫描”,释放无法访问的对象(未标记)的内存。“压缩”过程会再次压缩内存,因为内存中有多个未使用的孔,这会使分配新对象变得更困难或更昂贵。您提出的是非常基本的问题,可以通过在Google上搜索或参考任何java书籍轻松回答。

什么是MarkSweepCompact?

这是一种垃圾收集算法。其基本工作原理如中所述


其基本思想是对所有可以访问的对象执行一次“标记”传递,标记它们。然后在堆上“扫描”,释放无法访问的对象(未标记)的内存。“压缩”过程会再次压缩内存,因为内存中有多个未使用的孔,这会使分配新对象变得更困难或更昂贵。

您提出的是非常基本的问题,可以通过在Google上搜索或参考任何java书籍轻松回答。