ecsimsw

Data Storage / Register / Memory 본문

Data Storage / Register / Memory

JinHwan Kim 2019. 2. 11. 13:59

Data Storage

  • Register
    - Cpu 안의 일시적인 기억 장치이다. 프로세스에서 계산 후 값을 잠시 저장하고, 다시 다른 계산을 위해 꺼내오기 위한 장치이다. 메인 메모리에 비해 용량은 적지만 훨씬 고속으로 작동한다.
  • Primary Storage
    - Main memory 또는 internel memory 라고도 하며, 한국어로는 주기억 장치, 내부 기억 장치, 1차 기억 장치라고 불린다.
      CPU가 직접 제어할 수 있는 메모리로, 저장된 명령을 읽고, 필요에 따라 계산한다. 보통 RAM을 의미한다.
      RAM, ROM
  • Secondary Storage
    - externel memory 라고도 하며, 한국어로는 보조기억 장치, 외부 기억 장치, 2차 기억 장치라고 불린다.
      하드디스크나 SSD 같이 데이터를 장기간 저장해두기 위한 장치로 비휘발성 메모리를 사용한다.
  • Access Speed
    - 저장 장치는 연산 장치에 비해 느리다. 기억 장치의 Access 속도 성능은 대개 CPU와 가까울수록 빠른데 레지스터 - 주기억장치 - 보조기억장치 순으로, 이 처리 속도 차이를 완화하기 위해 cpu 캐시나 디스크 캐시와 같은 캐시 메모리를 사용하기도 한다.
  • Cache memory
    - 자주 사용되는 데이터를 보다 고속 장치에 가깝게 두어 성능 차이를 완화하기 위한 저용량의 메모리이다.
     Buffer/Cache에서 버퍼와 캐시를 비교하면서 캐시 개념을 포스팅해 두었다.
  •  

'Computer Science > Operating system' 카테고리의 다른 글

Interrupt  (0) 2019.02.12
Task / Throughput / Spool  (0) 2019.02.12
Kernel / System call / Shell  (0) 2019.02.10
Boot process/ BIOS/ MBS  (0) 2019.02.10
Operating System  (0) 2019.02.10
Comments