
JVM Garbage Collection Algorithm

·
Kotlin & Java
JVM Garbage Collection AlgorithmSerial GC가장 단순한 형태의 GC 알고리즘으로 단일 스레드로 동작.단일 스레드에서 동작을하여 쓰레드간 통신 오버헤드가 발생하지 않아 경우에 따라서 상대적으로 효율적일 수도 있다.싱글 코어에서 100MB 미만의 데이터를 다루는 경우 이점을 가질 수 있다.특정 하드웨어나 OS 등의 환경에서는 default로 사용된다. (조선시대 환경)java -XX:+UseSerialGC -jar Application.javaParallel GCJava8 Default GCThroughput Collector 로도 불리며 Serial GC와 유사하다. 다른 점은 멀티 쓰레드 환경에서 GC를 수행한다는 것이다.멀티 코어 환경에서 중간-큰 사이즈를 처리하는 어플리..