컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 가상 머신(가상 호스트 아님)이란 무엇인가요?

가상 머신(가상 호스트 아님)이란 무엇인가요?

소위 가상머신은 사실 일종의 응용 소프트웨어다. 넓게 보면 워드나 WPS도 가상머신이라고 볼 수 있지만 워드 프로세싱만 할 수 있는 머신이다. 좁은 의미의 가상 머신 소프트웨어 VMware의 특별한 점은 가상 머신이 자체 CPU, 메모리, 컴퓨터와 거의 동일하다는 것입니다. 하드 디스크, 광학 드라이브, 심지어 자체 BIOS까지. 이 가상머신에는 윈도우, 리눅스 등 실제 운영체제는 물론 다양한 애플리케이션을 설치할 수 있다.

1. 가상 머신 사용의 이점

1. 가상 머신을 사용하지 않고 한 컴퓨터에 여러 운영 체제를 설치하려는 경우 두 가지 방법이 있습니다. 첫째, 여러 운영 체제를 설치합니다. . 하드 드라이브, 각 하드 드라이브에는 운영 체제가 설치됩니다. 이 방법은 더 비쌉니다. 두 번째는 하나의 하드디스크에 여러 개의 운영체제를 설치하는 것입니다. 하드 디스크 MBR은 운영 체제의 전쟁터이고 여러 운영 체제가 함께 죽을 수 있기 때문에 이 방법은 충분히 안전하지 않습니다. 가상 머신 소프트웨어를 사용하면 비용이 절약되고 안전하며 Linux 및 Unix를 배우고 싶어하는 친구들에게 매우 편리합니다.

2. 가상 머신은 한 머신에서 여러 운영 체제를 동시에 실행할 수 있으며 SOHO 개발자에게 필수적인 도구입니다. 가상 머신을 사용하면 C/S 및 B/S 프로그램을 디버깅하기 위해 여행할 때 집에 컴퓨터나 노트북만 있으면 됩니다.

3. 가상 머신을 사용하여 소프트웨어 테스트를 수행할 수 있습니다.

2. 가상 머신을 사용하기 위한 하드웨어 요구 사항

결국 가상 머신은 두 대 이상의 컴퓨터 작업을 한 컴퓨터에 집중시키기 때문에 하드웨어 요구 사항이 상대적으로 높습니다. CPU, 하드 드라이브 및 메모리. 현재 컴퓨터 CPU의 대부분은 PIII 이상이며 하드 드라이브는 수십 기가바이트입니다. 이 구성은 요구 사항을 완전히 충족할 수 있습니다. 핵심은 기억이다. 메모리 요구 사항은 여러 운영 체제의 요구 사항을 합한 것과 같습니다. 메모리는 이제 너무 저렴해서 더 이상 문제가 되지 않습니다.

3. 가상 머신 운영 환경

VMWare는 Windows(WinNT 이상) 및 Linux 운영 체제에서 실행될 수 있습니다.

Virtual PC는 Windows(Win98 이상) 및 MacOS에서 실행할 수 있습니다.

가상머신 소프트웨어를 구동하는 운영체제를 호스트 OS, 가상머신에서 구동하는 운영체제를 게스트 OS라고 한다. 가상 머신은 Java 가상 머신과 같은 실제 마이크로컴퓨터에서 실행되는 시뮬레이션 머신입니다. 장점은 크로스 플랫폼 기능입니다. 컴퓨터를 가상화하고 실제 시스템의 지원이 필요하지 않기 때문에 Java 가상 머신은 여기서 매우 성공적입니다.

上篇: 내장형 광학 드라이브는 무엇을 의미하나요? 下篇: 캐논 EOS 550D의 제품 설명
관련 내용