jdk1.8 使用的垃圾回收器是什么
时间: 2024-06-06 22:05:53 浏览: 218
在 JDK 1.8 中,默认使用的垃圾回收器是 Parallel Scavenge(并行垃圾回收器)和 Parallel Old(并行老年代垃圾回收器)的组合。这两种垃圾回收器都属于并行垃圾回收器,可以充分利用多核 CPU 的优势,在尽量缩短垃圾回收时间的同时,尽量减少应用程序的停顿时间。
Parallel Scavenge(并行新生代垃圾回收器)是一种以吞吐量为优先考虑因素的垃圾回收器,它的主要目标是尽量缩短垃圾回收时间,以提高应用程序的吞吐量。Parallel Old(并行老年代垃圾回收器)则是 Parallel Scavenge 的配套回收器,用于回收老年代内存中的无用对象。
除了默认的 Parallel Scavenge 和 Parallel Old 垃圾回收器,JDK 1.8 还提供了其他的垃圾回收器供开发人员选择,如 CMS(Concurrent Mark Sweep 并发标记清除)回收器、G1(Garbage First)回收器等,开发人员可以根据应用程序的实际情况选择最适合的垃圾回收器。
相关问题
jdk1.8默认垃圾回收器
在JDK 1.8中,默认使用的是Parallel Scavenge和Parallel Old垃圾收集器组合。这可以从引用中的信息得知,可以使用命令"java -XX:PrintFlagsFinal"来查看垃圾回收器选项,可以看到"UseParallelGC"和"UseParallelOldGC"两个选项都是打开的。所以,JDK 1.8中默认的垃圾回收器是Parallel Scavenge和Parallel Old组合。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [JDK1.8 默认使用什么垃圾收集器?](https://blog.csdn.net/weixin_42360572/article/details/103723683)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
jdk1.8的垃圾回收器 G1
在JDK 1.8中,默认使用的垃圾回收器是"Parallel Scavenge"和"Parallel Old"。 这两个回收器主要针对年轻代和老年代进行垃圾收集工作。而G1收集器是面向服务端应用的垃圾收集器,目前是JDK 9的默认垃圾收集器。 在某些情况下,当G1收集器在Mix GC之前老年代已经被填满时,G1会放弃标记周期。为了解决这种情况,可以增加堆大小或调整周期,例如增加线程数(-XX:ConcGCThreads)。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [京东面试真题:JDK1.8使用的是什么垃圾回收器,一般进行一次GC的时长以及GC的频率](https://blog.csdn.net/qq_44085437/article/details/126721520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [[转载]jdk1.8垃圾回收器](https://blog.csdn.net/bajia6485/article/details/102240052)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文