문제
다음 중 가비지 컬렉터(Garbage Collector)의 역할로 가장 적절한 것은?
① 프로세스 간 통신을 지원한다. ② 프로그램 실행 중 사용하지 않는 메모리를 자동으로 회수한다. ③ 사용자 입력을 실시간으로 처리한다. ④ 데이터베이스 연결을 최적화한다.
정답
2번
해설
정답: 2. 가비지 컬렉터는 더 이상 참조되지 않는 메모리 영역을 자동으로 해제하는 역할을 한다.
오답 풀이
- 1번: 프로세스 간 통신은 IPC와 관련된 기능이다.
- 2번: 가비지 컬렉터의 본래 역할에 부합한다.
- 3번: 사용자 입력 처리와는 무관하다.
- 4번: 데이터베이스 연결 최적화와는 별개의 기능이다.
보충 개념 가비지 컬렉션은 메모리 누수를 줄여 주지만, 동작 시 일시적인 정지나 오버헤드가 발생할 수 있다.