Replies: 3 comments
-
|
Stop-The-World 이벤트란 GC를 수행하기 위해 JVM이 모든 애플리케이션 스레드를 일시 중지시키는 이벤트입니다. 만약, 스레드를 중지시키지않는다면 실행 중인 스레드가 객체 참조를 변경할 시 |
Beta Was this translation helpful? Give feedback.
-
|
STW는 GC 동안 모든 스레드가 멈추는 현상입니다. 만약 스레드를 중지시키지 않으면 메모리 일관성이 깨질 수 있습니다. |
Beta Was this translation helpful? Give feedback.
-
|
Stop the world 이벤트는 자바에서 GC가 수행되는 동안 애플리케이션의 모든 사용자 스레드를 일시 중지 시키는 현상을 말합니다. GC는 객체의 생존 여부를 판단하기 위해 힙 메모리 상태가 고정되어 있어야 하는데, 이 때 애플리케이션 스레드가 계속 객체를 생성하거나 참조를 변경하면 정확한 판단이 불가능 해집니다. 그래서 JVM은 GC 수행 시점에 모든 애플리케이션 스레드를 멈추고, GC 스레드만 실행되도록 합니다. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
.
Beta Was this translation helpful? Give feedback.
All reactions