전에 쓴 예시를 계속해서 이어보자면 hello 프로그램의 기계어 인스트럭션들은 본래 하드디스크에 저장되어 있다는 것을 알 수 있다. 프로그램이 로딩될 때 이들은 메인 메모리에서 프로세서로 복사된다. 프로세서가 프로그램을 실행할 때 인스트럭션들은 메인 메모리에서 프로세서로 복사된다. 즉, 프로그램이 디스크에 저장되어 있었지만, 메인 메모리로 복사되었다가 디스플레이 장치로 복사된다. 프로그래머 관점에서 보면, 이러한 여러 복사 과정들이 프로그램의 "실제 작업"을 느리게 하는 오버헤드다. 물리학의 법칙 때문에 더 큰 저장장치들은 보다 작은 저장장치들보다 느린 속도를 갖는다. 프로세스와 메모리의 속도 격차도 똑같다. 하지만 이 격차가 시간이 갈수록 더 벌어지는데 그 이유는 메인 메모리를 더 빠르게 동작하도록 만..