-2
백업 저장소와 가상 메모리의 차이점이 혼란 스럽습니다. 현재 운영 체제의 메모리 관리 공부 중요청 페이지에서 페이지 오류가 발생하면 어디에서 오류 페이지를 가져 옵니까? 백업 저장소 또는 가상 메모리에서?
백업 저장소와 가상 메모리의 차이점이 혼란 스럽습니다. 현재 운영 체제의 메모리 관리 공부 중요청 페이지에서 페이지 오류가 발생하면 어디에서 오류 페이지를 가져 옵니까? 백업 저장소 또는 가상 메모리에서?
일반적으로 "백업 저장소"라는 용어는 비트 맵 디스플레이를 나타냅니다. 나는 그것이 가상 메모리와 함께 사용되는 것을 본 적이 없다.
가상 메모리 시스템에서 프로세스 주소 공간 영역의 모든 페이지는 디스크 어딘가에 매핑됩니다. 이것이 전제 조건입니다. 프로세스의 디스크 이미지는 "가상 메모리"입니다. 그것이 페이지가로드되는 곳입니다.
"가상 메모리"라는 용어가 잘못되었습니다. 무슨 뜻이야? 귀하의 질문에 관해서는, 그것이 어떤 종류의 페이지인지에 달려 있습니다. 그것은 자유 페이지를 얻을 수도 있고, 0으로 채우고 거기에 넣을 수도 있습니다. 어떤 이유로 든 해당 페이지의 콘텐츠가 백업 저장소에있는 경우 콘텐츠가 다시 읽혀집니다. – Ivan
@Ivan 나는 가상 메모리 아래에서 페이지 오류에 대해 공부하고있었습니다. 이제는 프로세스에 대한 페이지 오류가있는 경우 어디에서 새 페이지를 가져올까요? 가상 메모리 또는 백업 저장소에서? –
가상 메모리는 "가상"메모리입니다. 물리적 페이지에 부분적으로 매핑되는 일련의 주소입니다. 따라서 빠른 물리적 메모리와 느린 메모리 인 "backing store"가 있지만 더 많은 실제 메모리를 사용할 수 있도록 일부 데이터를 오프로드하는 데 사용할 수 있습니다. – Ivan