왜 CPU 속도는 Hz 단위일까?

우리들은 보통 메인 메모리와 하드 디스크는 용량을 따지는 반면 CPU는 속도를 따진다.

그만큼 CPU의 속도는 중요하기 때문!

 

 

그렇다면 CPU의 속도에 왜 Hz 단위를 사용할까?

Hz는 진동수를 표현하는 단위다.1Hz라면 1초에 1번 진동하고, 10Hz라면 1초에 10번 진동한다는 뜻.여기서 진동은 주기(Cycle)가 존재하는데,  이 주기가 CPU의 속도에 Hz 단위를 쓰는 것과 관련이 있다.

 

 

컴퓨터에서 처리해야 할 명령어의 흐름은 알다시피 디스크 → 메모리 → (cache) CPU 순이다.

여기서 cache에서 CPU로 명령어를 가져오려면 전기적 신호가 필요한데 이 전기적 신호가 바로 Clock(클럭)이다.

이때 한 클럭마다 명령어를 주기적으로 가져온다고 해서 Hz단위를 사용하는 거다. 

 

 

과학에서 Hz는 1초당 진동수를 의미하지만, 컴퓨터에서는 1초당 처리할 수 있는 명령어의 개수를 의미한다.

CPU의 속도가 2.4Hz라면 1초당 240만개의 명령어를 처리할 수 있다는 것!

 

여기까지 CPU의 속도 단위가 Hz인 이유를 알아봤다.

복사했습니다!