[컴퓨터구조] #13 가상메모리
·
전공/컴퓨터구조
가상메모리 가상메모리는 운영체제/하이퍼바이저와 HW의 지원 필요 가상 메모리의 메모리 보호 - 하이퍼바이저나 OS가 각 가상머신이나 프로세스의 메모리 영역을 보호 가상메모리의 역할 물리메모리보다 큰 프로그램 실행 가능하도록 메모리를 디스크/SSD의 캐시역할로 사용하도록 만드는 기술 프로그램마다 가상메모리주소공간 제공 가상메모리와 물리메모리 간의 변환과정 - 페이지(page) 개념을 사용 가상 메모리 시스템 주소 = 가상 페이지 번호 + 페이지 오프셋(offset) 페이지 부재(falut) 시 엄청난 사이클이 필요함 - 대응 페이지 크기가 커야 함 페이지 부재 발생률을 낮추는 구성 -> fully associative SW 알고리즘을 통해 개선 쓰기 방식은 Write-back사용 페이지 테이블 페이지 테이..