본문 바로가기

컴퓨터공학/운영체제

가상메모리

반응형

프로세스는 4GB의 공간을 가지게 된다. 하지만 여러개의 프로세스가 있으면 4GB x 개수 만큼되므로 실질적으로 이 공간을 다 메모리에 할당하는 건 불가능하다. 그렇기 때문에 나온 방식이 가상메모리이다.

프로세스를 실행하면 가상메모리의 모든 공간을 다 쓰는것이 아니다

가상메모리공간 예

부분적으로만 쓰다보니 여러개의 프로세스는 실제 메모리에 사용하는 영역만 할당하여 쓰게 되면된다

이 기법은 여러가지 기법이 있는데 차후 포스팅에 참고하면 되겠다.

 

CPU와 RAM의 변환시켜주는 하드웨어

CPU와 RAM 사이의 가상메모리, 실제메모리 주소를 빠르게 변환시켜주기위해 MMU의 하드웨어 장치가 있다.

반응형

'컴퓨터공학 > 운영체제' 카테고리의 다른 글

페이지폴트  (0) 2019.11.27
다중페이징시스템  (0) 2019.11.26
가상메모리의 이해 - 페이징 기법  (0) 2019.11.25
교착상태와 기아상태  (0) 2019.11.25
세마포어  (0) 2019.11.25