JAVA/개념

하드디스크 / RAM / CPU

ucong 2020. 10. 14. 17:11

하드디스크 

- 프로그램이나 데이터를 영구 보관하기 위한 외부 기억장치 자료를 저장할 수 있도록 만든 보조기억장치

- 전력이 없어도 유지가능

 

RAM(메모리)

- 임시기억장치

- 전력이 꺼지면 데이터가 사라지는 휘발성 저장소

- 비싼 CPU를 효율적으로 쓰기 위해 만들어졌다.

 

CPU

- 시스템 전체를 제어하는 중앙 처리 장치(사람의 뇌와 같은 역할)

- 연고속 계산 장치

 

속도비교

하드디스크 < RAM < CPU

 

하드디스크로부터 CPU까지의 연결

1. 소프트웨어를 쓰기 전 하드디스크에 저장되었는지 확인하고 , 하드디스크에 있는 데이터를 가져온다.

2. RAM에 소프트웨어를 올리고 동작 할 준비를 한다.

3. 필요한 만큼 CPU에서 연산을 하며 소프트웨어를 동작시킨다.

'JAVA > 개념' 카테고리의 다른 글

[JAVA] 배열 기초  (0) 2020.10.16
[JAVA] 클래스 / 객체 / 메소드  (0) 2020.10.15
[JAVA] 두개의 게시물 저장하는 프로그램 작성  (0) 2020.10.14
while문 / if문 /break / continue  (0) 2020.10.14
Shell / bash / git / github  (0) 2020.10.12