[CS] CPU와 RAM, HDD

re u·2022년 4월 24일
0

CS

목록 보기
1/1

프로그램은 컴퓨터에서 어떻게 실행되고 있을까?

이에 대한 궁금증에서 시작하여 CPU와 RAM, HDD는 무엇인지에 대해 찾아보게 되었다.

어떤 프로그램(예를 들면 게임이라던가)을 다운로드 하여 설치한다.
이 때, 설치되면서 여러 파일들은 HDD에 저장된다.

설치가 완료된 후 프로그램을 실행하면 어떻게 될까?
HDD에 저장된 프로그램과 관련된 파일들을 컴퓨터가 읽기 시작할 것이다.

여기서, 하나의 문제가 있다.
읽어온 파일들은 프로그램 실행 중에는 계속 쓰이기 때문에 계속해서 HDD를 읽어오는 것은 비효율적이다.
그래서 하드디스크에서 읽어온 파일들은 계속 쓰일 것이기 때문에 RAM에 상주시킨다.


위에서 나온 용어들(CPU, RAM, HDD)에 대해 정리를 해보자.

CPU (Central Processing Unit)

  • 중앙 처리장치 라고도 하며, 컴퓨터 내부의 모든 명령(연산)을 담당하는 장치

RAM (Random Access Memory)

  • 단기 기억을 담당
  • 연산 과정의 중간에 위치 (CPU - RAM - HDD)
  • HDD보다 월등히 빠른 속도로 CPU가 원활하게 정보를 이용하도록 임시 저장하는 장치
  • 작업을 종료하거나 전원을 끄면 RAM에 저장된 정보는 사라짐

HDD (Hard Disk Drive)

  • 장기 기억을 담당
  • 각종 프로그램과 데이터를 저장하는 공간
  • 전원을 꺼도 저장된 데이터는 사라지지 않음
profile
URE

0개의 댓글