ZGC도 꽤 유명하더라고요.
- https://blogs.oracle.com/javamagazine/post/…
다만, 변수의 포인터에서 64bit를 활용해(https://img1.daumcdn.net/thumb/R1280x0/…) 64비트 운영체제에서만 사용가능합니다.
- https://huisam.tistory.com/entry/jvmgc

예전에 스크립트 언어 VM 성능관련해서 찾아봤었는데,
JS의 V8 경우는 다음과 같은 원리라고 하네요.
- https://v8.dev/blog/concurrent-marking
- https://v8.dev/blog/orinoco
- https://v8.dev/blog/trash-talk
- https://v8.dev/blog/high-performance-cpp-gc