Skip to main content

CPU 가상화 란 무엇입니까?

CPU 가상화에는 단일 CPU가 마치 두 개의 별도 CPU 인 것처럼 작용합니다.사실상 이것은 단일 물리적 시스템에서 두 개의 별도 컴퓨터를 실행하는 것과 같습니다.아마도이 작업을 수행하는 가장 일반적인 이유는 하나의 기계에서 두 가지 다른 운영 체제를 실행하는 것입니다.

CPU 또는 중앙 처리 장치는 아마도 컴퓨터의 가장 중요한 구성 요소 일 것입니다.컴퓨터에서 실행되는 응용 프로그램의 지침을 물리적으로 수행하는 것은 컴퓨터의 일부입니다.CPU는 종종 단순히 칩 또는 마이크로 칩으로 알려져 있습니다. cpu가 응용 프로그램과 상호 작용하는 방식은 컴퓨터 운영 체제에 의해 결정됩니다.가장 잘 알려진 운영 체제는 Microsoft Windows , Mac OS Reg입니다.Linux 배너 아래의 다양한 오픈 소스 시스템.원칙적으로 CPU는 한 번에 하나의 운영 체제 만 작동 할 수 있습니다.컴퓨터 하드 드라이브에 하나 이상의 시스템을 설치할 수는 있지만 일반적으로 한 번에 한 번에 하나만 실행할 수 있습니다. CPU 가상화의 목표는 두 개의 별도 CPU가 실행되는 것과 같은 방식으로 CPU를 실행하는 것입니다.이것이 어떻게 수행되는지에 대한 매우 단순화 된 설명은 가상화 소프트웨어가 CPU와 직접 통신하는 방식으로 설정된다는 것입니다.컴퓨터에서 발생하는 다른 모든 것은 소프트웨어를 통과합니다.그런 다음 소프트웨어는 마치 두 개의 다른 CPU에 연결된 것처럼 나머지 컴퓨터와 통신을 분할합니다.cpu 가상화를 한 번 사용하면 두 가지 다른 운영 체제가 한 번에 실행되도록하는 것입니다.예를 들어, Apple 컴퓨터는 가상화를 사용하여 Windows Reg의 버전을 실행할 수 있습니다.또한 사용자가 Windows -his Applications를 실행할 수 있습니다.마찬가지로 Linux 기반 컴퓨터는 Windows Reg를 실행할 수 있습니다.가상화를 통해.CPU 가상화를 사용하여 Windows Reg를 실행하는 것도 가능합니다.Mac Reg에서;또는 Linux PC, 또는 Mac OS Reg를 실행합니다.그리고 동시에 Linux.이는 가상화 소프트웨어를 실행하는 CPU와 함께 하나의 기계에서 작동하며 기계는 각각 키보드, 마우스 및 모니터로 여러 책상에 연결합니다.그런 다음 각 사용자는 동일한 CPU를 통해 자체 운영 체제 사본을 실행합니다.이 설정은 예산이 빡빡한 개발 도상국의 학교와 같은 장소에서 특히 인기가 있습니다.사용자가 웹 브라우징 및 워드 프로세싱과 같이 비교적 낮은 처리 요구를 가진 응용 프로그램을 주로 실행하는 경우에 가장 효과적입니다.

CPU 가상화는 멀티 태스킹 또는 하이퍼 스레딩과 혼동되어서는 안됩니다.멀티 태스킹은 단순히 한 번에 하나 이상의 응용 프로그램을 실행하는 행위입니다.모든 최신 운영 체제는 단일 CPU에서이를 수행 할 수 있지만 기술적으로 하나의 응용 프로그램 만 특정 순간에 처리됩니다.Hyperthreading은 호환 CPU가 두 가지 작업을 동시에 수행하는 방식으로 특별히 작성된 응용 프로그램을 실행할 수있는 곳입니다.