동시 표시 스위프 수집기

Concurrent mark sweep collector

Concurrent 마크 스위프 수집기(동일 마크 스위프 수집기, 동시 수집기 또는 CMS)[1]는 버전 1.4.1 이후 사용할 수 있는 Oracle HotSpot Java 가상 시스템(JVM)의 마크 스위프 가비지 수집기였다.버전 9에서는[2] 더 이상 사용되지 않고 버전 14에서는 제거되었기 때문에 자바 15에서는 더 이상 사용할 수 없다.[3][4][5]

HotSpot 가비지 수집기

HotSpot JVM은 몇 가지 요인에 기초하여 기본 가비지 수집기를 선택한다.[6]새로운 가비지 퍼스트 컬렉터(G1)는 CMS를 대체하기 위해 계획되었다.[7] 그러한 변화는 마침내 버전 9에서 이루어졌다.

이 가비지 수집기로 JVM을 시작하려면 이 속성을 Java 명령줄에 추가하십시오. -XX:+UseConcMarkSweepGC [8][1] Java 버전이 14개 미만인 경우.

참고 항목

참조

  1. ^ a b "Concurrent Mark Sweep Collector Enhancements".
  2. ^ "JEP 291: Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector".
  3. ^ "JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector".
  4. ^ "JVM Garbage Collectors".
  5. ^ "Release Note: JEP 363: Remove the Concurrent Mark and Sweep (CMS) Garbage Collector".
  6. ^ "Garbage Collector Ergonomics".
  7. ^ "Java HotSpot Garbage Collection".
  8. ^ "Garbage Collectors".