🌼 Memory CPU (Central processing unit) 하드 드라이브에 있는 데이터를 토대로 연산 처리하여 출력장치로 결과를 표시할 때 사용된다. 하드 드라이브 비휘발성(non-volatile) 메모리로 가격이 저렴하고 용량이 크고 전원이 꺼져도 Data가 저장되어 있는 대신에 동작속도가 느리다는 특성이 있다. RAM(Random Access Memory) 휘발성(volatile) 메모리로 가격이 비싸고 용량이 적은 대신 전원이 꺼지면 Data가 사라지지만 동작속도가 빠르다는 특성이 있다. 이론적으로는 CPU와 하드 드라이브만을 가지고도 컴퓨터의 연산처리를 할 수 있지만 하드 드라이브의 속도 문제로 인해서 고성능 CPU를 가졌더라도 전반적인 성능이 떨어지는 현상이 발생할 수 있다. 이를 막기 위해서 생겨난 또 하나의 데이터 기억장치가 RAM이다. ![](https://images.velog.io/images/link717/p