virtualizable mode는 물리적으로 하나인 자원을 논리적 자원으로 추상화하여 자원이 여러개인 것 처럼 하는 것이다. 따라서 해당 자원을 공유하며 사용 가능하다.

예를 들어, 유저 application은 virtualizable mode에서 작동한다. 이는 추상화된 논리적 환경이므로 여러개의 application을 실행할 수 있다.

 

하지만 가상화되지 않은 OS는 non-virtualizable mode에서 작동하는데 이는 특권모드이기 때문이다. 가상화를 시킨다면 특권모드에 OS 대신 하이퍼바이저가 놓인다. 따라서 virtualizable mode에서 실행시켜서 application처럼 여러개의 운영체제를 실행시킨다.

+ Recent posts