하드디스크
- 프로그램이나 데이터를 영구 보관하기 위한 외부 기억장치 자료를 저장할 수 있도록 만든 보조기억장치
- 전력이 없어도 유지가능
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 |