최대 1 분 소요


기억장치에 대해 조금 더 세부적인 내용을 알고 싶으면 《 [Computer Structure] 기억장치 》를 보고 오자!

▶ 기억장치

프로그램을 실행하려면 먼저 프로그램을 메모리에 적재해야한다.


▶ 주 기억장치(main memory)

  • 특징
    • CPU 직접 접근 가능 (CPU와 직접적인 통신)
    • CPU와 가까이 위치
    • 프로그램과 데이터를 모두 보관하기에 크기가 작음
  • 종류
    • RAM (random Access Memory) : 휘발성
    • ROM (Read Only Memory) : 비 휘발성, 펌웨어(비 휘발성 저장장치), 부트스트랩 프로그램




▶ 보조 기억장치

  • 특징
    • CPU 직접 접근 블가 (무조건 주기억 장치를 거침)
    • 현재는 필요하지 않은 프로그램이나 데이터를 저장하고 있다가 필요할 때 주기억 장치로 전송
  • 비 휘발성
    • 모든 프로그램을 메모리에 올릴 수 없어 필요한 부분만 메인 메모리에 올리고, 나머지는 보조 기억 장치의 스왑영역에 내려놓게 되는데 이것을 스왑아웃이라고 한다.


  • 종류
    • 하드 디스크 드라이브(HDD): 모터에 의한 프래터 회전에 따라 헤더가 데이터 읽어 데이터 처리
    • 반도체 디스크 드라이브(SSD): 반도체를 사용하여 임의 접근 가능 (고속 탐색, 발열 적음)





▶ 저장장치 계층 구조

  • 속도, 가격, 휘발성에 따라 계층 구조를 이룬다.
  • 접근 속도가 빠르고 가격이 높은 기억장치 → 접근 속도가 느리고 가격이 낮은 기억장치 순으로 계층 구성

《 캐시 메모리 》 에 대해 자세히 알고싶다면 클릭하기!




📎참조

  • 성결대학교 강영명 교수님 운영체제 (2023)
  • https://velog.io/@yu-jin-song/CS-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B3%84%EC%B8%B5-%EA%B5%AC%EC%A1%B0

태그: ,

카테고리:

업데이트:

댓글남기기