OS ( Operating System )
- 하드웨어 리소스( resource ) 를 공유 및 사용 조정 , interface 의 역할
- 하드웨어를 프로그래머에게 유용하게(useful) 만든다.

Memory
-
main memory ( 휘발성 ) - 전원을 끄면 memory 사라진다.
-
secondary memory ( 비휘발성 ) - disk 등
-
Cache(캐시) memory
: 빠른 전달을 위해 잠시 저장해둔다 의미 ,
빠른 저장 시스템 찾으면 정보를 copy 해 저장해둔다.
-speed(속도) :
register > cache > RAM > hardware

이미지 출처 ) https://melonicedlatte.com/computer/2018/11/07/190754.html
용어 개념 정리
- CPU는 중앙 처리 장치로 흔히 컴퓨터의 두뇌라고 생각하면 쉽다. 여러가지 시스템을 통제하고 실행한다.
- Hardward 는 기계장치 , 부품 . 예를 들어 모니터, 키보드, 디스크 등
- softward 는 쉽게 프로그램 을 말한다. 프로그래밍 언어를 사용해 hardware 을 움직이게 한다.
Multicore
(여러개의 코어)
특징 : 개수가 늘어나기 때문에 동시처리가 좋아진다.
- increased tasks
- increased realiability ( 믿을 수 있는)
