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