Notice
Recent Posts
Recent Comments
Link
목록2025/06/13 (1)
변수의 기록
(운영체제) JAVA Garbage Collection: Mark and Sweep
Garbage Collection: Mark and Sweep**Garbage Collection(GC)**은 자바에서 자동으로 메모리를 관리하는 핵심 기능이다.사용되지 않는 객체를 자동으로 탐지하고 제거하여 메모리 누수를 방지하고,개발자가 명시적으로 free()나 delete를 호출할 필요 없이 안정적인 메모리 관리가 가능하다.왜 GC가 필요한가?자바에서 객체를 생성하면 JVM의 힙 메모리에 저장된다.하지만 어떤 객체가 더 이상 사용되지 않음에도 메모리에 남아 있다면,사용 불가능한 메모리가 점점 쌓여 시스템 전체의 성능을 떨어뜨릴 수 있다.GC는 이러한 "사용되지 않는 메모리"를 자동으로 정리해주는 시스템이다.GC의 기본 방식 1: Reference Counting (참조 카운팅)객체가 몇 개의 참조를..
CS지식/운영체제 (Operating System)
2025. 6. 13. 00:44