programming

캐시메모리, 하드디스크 등 메모리의 차이점

limmmmm 2022. 7. 6. 21:16
반응형
반응형

하드디스크(HDD), SSD, 캐시 메모리, 램과 같은 메모리에 대해 간략한 설명을 드리겠습니다.

 

1. 하드디스크(HDD)

  - 흔히(요즘은 아닌가) 컴퓨터에 달려있는 네모난 모양으로 설명할 저장소중에 가장 느림

하드디스크

2. SSD

  - 최근 하드디스크 대신 많이 사용되며, 하드디스크에 비해 작고 빠르지만 비쌈.

SSD

3. RAM

  - 위의 디스크와는 다르게 휘발성이어서 컴퓨터의 전원을 끄면 메모리 안의 내용이 다 사라진다.

    (컴퓨터 렉걸릴 때 껐다가 키면 빨라지는 이유)

RAM

4. 캐시 메모리

  - CPU와 RAM 사이에 임시공간? 이라고 생각하면 된다. 상당히 빠르고 비싸다.

캐시 메모리

* 간단하게 설명하자면 자신이 갖고있는 메모리중 제일 큰게 제일 싸고, 작으면 비쌈.

(대충 그렇다는 얘기입니다.)

 


*예시

저장소 예시

 

  - 공장(하드디스크, SSD)에서 물건을 대량으로 가지고 있지만 사용자에게 도착하려면 오래걸림

  - 트럭(RAM)은 물건을 어느정도 가지고 있고 적당한 빠르기로 배달이 가능함

  - 오토바이(캐시 메모리)는 물건을 소량만 가지고 있지만 아주 빠른대신 비쌈


*작동 순서

  1. 보통 프로그램을 다운로드 받으면(카카오톡, 게임 등) 하드디스크, SSD에 저장이 됨

      (흔히 아는 OS(윈도우 10, 리눅스 ...)도 마찬가지)

  2. 컴퓨터를 키게되면 하드디스크, SSD에 있던 OS가 RAM으로 올라옴

      (컴퓨터를 켜기만 했는데 RAM을 사용하는 이유)

  3. 프로그램 시작도 마찬가지

  4. 캐시 메모리는 작고 범용으로 사용하고 작은 크기이기 때문에 프로그램을 올리지 못함

 

 

* 짧은 지식으로 설명하였기 때문에 틀린부분, 어색한 부분이 있을 수 있습니다. 충고, 훈수 모두 환영입니다~

 

반응형

'programming' 카테고리의 다른 글

(면접) IT 기술면접 준비  (0) 2023.01.17