본문 바로가기
은행

가상 머신

by tovantablack 2021. 8. 2.
728x90
728x90

크게 프로세스 가상머신과 시스템 가상 머신으로 나뉘는데, 프로세스 가상 머신은 하나의 프로세스만을 위해 생성되고, 그 프로세스의 수행이 끝나면 없어지며, 시스템 가상머신은 완전한 시스템 플랫폼을 제공하며, 즉 완전한 OS의 실행을 지원한다.

가상 기계 모니터 또는 하이퍼바이저는 가상 기계를 지원하는 소프트웨어로서, 다수의 운영체제를 동시에 실행하기 위한 논리적 플랫폼을 말한다. =가상머신매니저

하이퍼바이저는 type1, type2 로 분류되고 하이퍼바이저의 가상화 방식에 따라 전가상화, 반가상화로 분류할 수 있다.

타입1은 호스트 하드웨어에 직접 설치하여 구동되고, 타입2는 호스트OS 위에 설치되는 방식의 하이퍼바이저이다. 즉 타입2는 기존의 컴퓨터환경을 그대로 사용하는 방식이므로 설치 및 구성이 편리하다.

전가상화는 모든 CPU 명령어를 가상화하는 방식, 반가상화는 꼭 필요한 CPU 명령어만 가상화한다.

데스크톱 환경에서 윈도우즈나 리눅스 같은 운영체제를 여러 개 실행시키기 위해서 사용되기도 한다.

가상 기계가 호스트 운영체제 위에서 동작할 때, 이 기계 위에서 동작하는 응용 프로그램은 처리 속도가 느려질 수 있다.

728x90
728x90

'은행' 카테고리의 다른 글

한국은행 2021 학술 컴퓨터공학 공개 문제 답안  (0) 2021.08.02

댓글