작성
·
65
0
하이퍼바이져 단의 페이지테이블은
mapping 을 다시한다. 즉, os 단에서 할당해준다고 한 physical memory 는 hypervisor level 에서 보면 가상메모리가 된다.
라고 이해하면 되나요? 속도가 많이 느려질 것 같긴 하네요..
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. 플랫님.
하이퍼바이저와 관련된 질문을 주셨군요. 하이퍼바이저는 하드웨어를 가상화하여 여러 운영체제가 단일 하드웨어에서 실행될 수 있도록 도와주는 중요한 소프트웨어 계층입니다. 두 가지 주요 유형의 하이퍼바이저가 있는데, 바탕형(Type 1) 하이퍼바이저는 하드웨어 바로 위에서 실행되고, 호스트형(Type 2) 하이퍼바이저는 기존 운영체제 위에서 실행됩니다.
Hypervisor의 역할:
속도에 대한 영향:
하이퍼바이저의 메모리 매핑과 관련해 한 가지 추가적인 내용을 알게 된다면, 하이퍼바이저는 각 VM의 메모리 안전성과 보안을 보장하기 위해 메모리 접근을 엄격히 제어합니다. 이로 인해 주소 공간은 격리되며, 각 VM이 독립적으로 동작할 수 있게 됩니다.
하이퍼바이저와 관련된 개념을 좀 더 깊이 이해하고 싶으시다면, 다음의 질문도 참고해 보세요:
이 답변이 platf님께 도움이 되기를 바랍니다. 지속적으로 궁금한 사항이 있으시면 언제든 질문해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.