
컴퓨터 메모리는 주기억장치와 보조기억장치로 나눌 수 있다.
앞에서 논의한 컴퓨터의 전체 구조를 상기하면,
CPU와 직접 데이터를 교환하는 메모리 부분이 주기억장치이고, I/O장치의 디스크 부분이 보조기억장치이다.
우선 가장 특징적인 차이점은 변동성과 CPU 접근성으로 나눌 수 있습니다.
메인 메모리 휘발성그리고 보조 기억장치는 비휘발성오전.
컴퓨터가 꺼지면 주 기억 장치의 정보는 사라지지만 보조 기억 장치는 계속해서 정보를 저장합니다.
따라서 사용자 프로그램 및 운영 체제와 같은 정보는 항상 보조 메모리에 저장됩니다.
주 메모리는 CPU에서 직접 액세스할 수 있지만 보조 메모리는 액세스할 수 없습니다.
(I/O 작업에 대한 내 기사에서 이 내용을 볼 수 있습니다.)
조금 더 자세히 살펴보면 CPU는 바이트 단위의 주소를 사용하여 메모리에 액세스합니다.
메인 메모리(일반적으로 DRAM이라고 함)는 CPU에서 액세스할 수 있도록 설계되었지만
보조 저장 장치는 섹터 단위로 액세스해야 하므로 CPU에 액세스할 수 없어야 합니다.
(교수님께서 이 대사만 말씀하셨으니 자세한 내용은 나중에 공부해야겠습니다.)
그리고 위의 그림에서 위로 올라갈수록 속도는 빨라지고 용량은 낮아집니다.
반대로 아래로 내려갈수록 용량은 증가하지만 속도는 감소합니다.
처리 속도가 빠를수록 단위 면적당 가격이 높아집니다. 다만 가격이 비싸지만 성능이 좋아 용량이 작다.
원천: 반효경 이화여대 교수의 운영체제 수업 정보를 구성합니다.
※ 오류 지적 및 질문 환영

