01 라이브러리 캐시 Lock & Pin (1) 라이브러리 캐시 Lock LCO에 대한 핸들을 보호하며 아래 세가지 모드를 사용 - Shared 모드 : 읽기 작업 시 - Exclusive 모드 : 생성 또는 변경 작업 시 - Null 모드 : Lock 을 장시간 유지하려 할 때 사용, 실제 대기를 발생시키지는 않으며, 오브젝트간 의존성을 관리하는데 사용 (2) 라이브러리 캐시 Pin LCO에 실제 내용이 담긴 힙을 보호한다. (3) 라이브러리 캐시 Lock과 Pin, 두개의 직렬화 장치를 따로 두는 이유 LCO 핸들은 영구적인 Fixed Array 영역에 할당되는 반면 LCO 자체는 동적으로 관리되는 힙 영역에 할당되는데, 힙에 할당된 전체 또는 일부 청크가 언제든 유실될 가능성이 있기 때문이다. 실제..