Published on

메모리 계층과 성능

Authors
  • avatar
    Name
    유사공대생
    Twitter

메모리 계층과 성능

가상메모리와 스와핑은 메모리 계층(memory hierchy)이라는 개념이 있었다. 사용자 프로그램에게는 모든 메모리가 같아 보이지만 메모리 시스템 내부에서 일어나는 일은 시스템 성능에 큰 영향을 끼친다. 모든 메모리 접근은 평등하지만 그중 일부는 다른 메모리 접근보다 더 평등하다.

image

레지스터는 마치 냉장고와 같다. 냉장고에는 공간이 많지는 않지만 그 내용물에 빨리 접근할 수 있다. 반대로 주메모리는 가게와 같다. 물건이 들어갈 공간이 더 많지만 물건을 가져오려면 시간이 더 걸린다. 대용량 저장장치는 창고와 같다. 창고는 공간이 훨씬 많지만 집에서 훨씬 더 멀리 떨어져 있다.

그리고, 냉장고에서 보통 물건을 가져올 때, 물건을 하나만 가져온다. 하지만 가게를 방문할 때는 장바구니를 가져가서