CMS对Java垃圾收集器的意义是什么?

时间:2009-04-17 18:14:41

标签: java garbage-collection jvm

很多JVM's command line arguments dealing with the garbage collector都有“CMS”前缀。这代表什么?

3 个答案:

答案 0 :(得分:13)

Concurrent Mark Sweep

(或者正如汤姆在评论中提到的那样,主要是并发马克扫描。)

答案 1 :(得分:8)

这是一种垃圾收集的方法或算法,理论上,它比旧方法更能影响应用程序的性能。

  

并发标记扫描收集器,   也称为并发收集器   或CMS,针对应用程序   对垃圾很敏感的   收集暂停。它表现最好   垃圾收集活动   同时,即,同时   应用程序线程正在运行   保持垃圾收集引起的暂停   短

G1是正在考虑/开发的下一个级别。

答案 2 :(得分:1)