CPU / RAM / Storage의 미묘한 삼각관계
·
내게 필요한 개발 공부
예전 조립 PC 구매를 위해 부품을 검색해 보고 다녔을 때가 떠오릅니다. 일단 정확히 뭔지는 모르겠지만 뭐 CPU 사양이 좋다느니,, RAM은 다다익선이라느니,,, 말들을 주워 담으며 열심히 부품을 모아 PC를 장만했었습니다. 이제는 개발자로서 기본적인 하드웨어 동작 방식은 자신 있게 이야기할 수 있어야 하기에 정리해보려 합니다. CPU(Central Processing Unit) 중앙처리장치컴퓨터 시스템을 통제하고 프로그램의 연산을 실행 · 처리하는 가장 핵심적인 컴퓨터의 제어 장치, 혹은 그 기능을 내장한 칩이다.흔히 컴퓨터의 `두뇌` 역할이라고 합니다!`연산`을 수행합니다.(산술, 논리 연산)다른 하드웨어(RAM, Storage 등)와 `데이터 교환 및 제어`CPU의 필수 구성 요소`Cache 캐시..