본문/내용
1. 서론
컴퓨터 시스템은 효율적인 데이터 관리를 위해 다양한 기억 장치를 계층적으로 활용한다. 각 장치는 속도와 용량 측면에서 고유한 특징을 지니며, 이러한 특징의 차이를 이용하여 데이터 접근 속도를 높이고 전체적인 저장 용량을 확보한다. 주기억장치, 캐시 메모리, 보조 기억장치의 특징과 계층적 구조를 분석하고, 시스템의 전체 용량을 고려한 구성 순서와 그 이유를 설명한다.
주기억장치는 CPU가 직접 접근하여 데이터를 읽고 쓰는 기억 장치다. RAM이 대표적인 예시이며, 빠른 접근 속도를 제공한다. 하지만 용량이 제한적이고 휘발성이라는 단점이 있다. 즉, 전원이 꺼지면 저장된 정보가 사라진다. 따라서 현재 실행 중인 프로그램과 데이터를 저장하는데 주로 사용된다. 대용량 데이터 저장에는 적합하지 않아 보조 기억장치와의 연동이 필수적이다.
캐시 메모리는 CPU와 주기억장치 사이에 위치하여 CPU의 처리 속도를 향상시키는 고속 메모리다. 용량은 주기억장치보다. 훨씬 작지만, 접근 속도는 압도적으로 빠르다. CPU는 필요한 데이터를 먼저 캐시 메모리에서 찾고, 없을 경우 주기억장치에서 가져온다. 자주 사용되는 데이터를 미…