문제
다음 중, 로크의 단위가 큰 경우에 해당하지 않는 것은?
① 병행성 수준이 낮아진다. ② 오버헤드가 증가한다. ③ 로크의 개수가 적어진다. ④ 병행 제어 기법이 단순해진다.
정답
2번
해설
정답: 2. 로크 단위가 클수록 로크 개수는 줄어들어 오버헤드는 감소한다.
오답 풀이
- 1번: 큰 단위로 잠그면 동시에 접근 가능한 범위가 줄어 병행성이 낮아진다.
- 2번: 로크 수가 적어지므로 오버헤드는 증가가 아니라 감소한다.
- 3번: 로크 단위가 크면 관리해야 할 로크 개수가 적어진다.
- 4번: 로크 수가 적으므로 병행 제어가 단순해진다.
보충 개념 로크 단위가 작으면 병행성은 높아지지만 관리 오버헤드는 증가한다.