콘텐츠
VirtualBox는 가상화 기술을 사용하여 두 개의 운영 체제를 동시에 실행할 수 있도록하여 컴퓨터 하드웨어와 직접 상호 작용할 수있는 소프트웨어 "브리지"를 만듭니다. IO APIC는 신호를 제어 할 수있는 하드웨어 내의 일련의 장치이며 VirtualBox에서 활성화 할 수있는 옵션이기도합니다. 이를 활성화하면 컴퓨터가 다중 프로세서를 사용하는 64 비트 가상 시스템을 실행할 수 있습니다.
VirtualBox
VirtualBox를 사용하면 자체 창에서 다른 창에서 운영 체제를 실행할 수 있습니다. 예를 들어 Mac OS 환경에서 Windows를 사용할 수 있습니다. 이를 가능하게하기 위해 응용 프로그램은 가상화 기술을 사용합니다. "게스트"시스템이라고도하는 가상화 된 운영 체제가 운영 체제를 통해 컴퓨터 하드웨어로 명령을 전송할 수 있도록 정교한 소프트웨어 인터페이스를 만듭니다. 가상화하고있는 것입니다. 기본 시스템은 "호스트"또는 "호스트"시스템으로 알려져 있습니다.
IO APIC
IO APIC는 "중단"이라는 하드웨어 개념을 용이하게합니다. 컴퓨터와 프로세서에 연결된 장치 간의 데이터 흐름을 제어하는 데 도움이되는 신호입니다. 예를 들어, 키보드는 사용자가 누르는 키를 감지하여 컴퓨터에 키 자체가 나타내는 데이터와 프로세서에 데이터가 있음을 알리는 인터럽트 신호를 알려줍니다. 프로세서가 데이터를 수신하면 신호가 거부되고 프로세서는 다른 중단을 수신 할 때까지 (다른 키를 누를 때) 다른 프로세스 관리를 다시 시작합니다.
다중 가상 프로세서
프로세서는 한 번에 하나의 데이터 행만 관리 할 수 있습니다. 프로세서는 한 번에 하나의 요소로만 작업하면서 동시에 여러 요소를 처리하는 것처럼 보이도록 처리를 너무 빨리 예약합니다. 처리 코어가 여러 개인 경우의 장점은 각 코어가 한 번에 하나의 요소를 처리 할 수 있으므로 문자 그대로 컴퓨터가 여러 개를 동시에 처리 할 수 있다는 것입니다. VirtualBox에서 IO APIC를 활성화하면 가상화 된 시스템이 하나가 아닌 여러 프로세서 코어로 데이터를 보낼 수 있습니다.
64 비트 시스템
64 비트 시스템이 32 비트 시스템보다 빠른 이유는 한 번에 더 많은 데이터를 처리 할 수 있기 때문입니다. 32 비트 시스템은 최대 32 비트의 데이터 단위를 처리 할 수 있고 64 비트 시스템은 두 배 크기의 요소를 처리합니다. VirtualBox에서 IO APIC를 활성화하면이 추가 처리 능력을 활용하는 운영 체제를 실행할 수 있습니다.