각 가상 시스템은 구성된 크기와 가상화를 위한 추가 오버헤드 메모리를 더한 크기만큼 메모리를 사용합니다.

구성된 크기는 가상 시스템의 가상화 계층에서 관리하는 구성체입니다. 이것은 게스트 운영 체제에 제공되는 메모리 양이지만 가상 시스템에 할당되는 물리적 RAM의 양과는 독립적입니다. 물리적 RAM은 아래에서 설명하는 리소스 설정(공유, 예약, 제한)에 종속적입니다.

예를 들어, 구성된 크기가 1GB인 가상 시스템을 가정해 볼 수 있습니다. 게스트 운영 체제가 부팅되면 이 운영 체제는 1GB의 물리적 메모리를 가진 전용 시스템에서 실행되고 있다고 감지합니다. 가상 시스템에 할당되는 물리적 호스트 메모리의 실제 양은 ESXi 호스트에서의 메모리 리소스 설정 및 메모리 경합에 따라 달라집니다. 어떤 경우에는 가상 시스템이 1GB 전체에 할당될 수도 있고, 때에 따라서는 더 적은 할당을 받을 수도 있습니다. 실제 할당량에 상관없이 게스트 운영 체제는 1GB의 물리적 메모리를 가진 전용 시스템에서 실행되는 것처럼 동작합니다.

공유

예약보다 많은 경우 가상 시스템에 상대적인 우선 순위를 지정합니다.

예약

메모리가 오버 커밋되더라도 호스트가 가상 시스템을 위해 예약하는 물리적 메모리 양에 대해 보장되는 하한 값입니다. 가상 시스템이 과도한 페이징 없이 효율적으로 실행될 수 있을 만큼 충분한 메모리를 갖도록 예약을 설정하십시오.

가상 시스템이 전체 예약에 액세스한 후에는 해당 양만큼의 메모리를 보유할 수 있으며 이 메모리는 가상 시스템이 유휴 상태인 경우에도 회수되지 않습니다. 예를 들어, 일부 게스트 운영 체제(예: Linux)는 부팅 후 곧바로 구성된 모든 메모리에 액세스하지 않을 수 있습니다. 가상 시스템이 전체 예약에 액세스할 때까지는 VMkernel이 해당 예약의 사용되지 않은 부분을 다른 가상 시스템에 할당할 수 있습니다. 하지만 게스트의 워크로드가 증가하고 게스트가 전체 예약을 사용한 후에는 이 메모리를 유지할 수 있습니다.

제한

호스트가 가상 시스템에 할당할 수 있는 물리적 메모리 양에 대한 상한 값입니다. 가상 시스템의 메모리 할당은 구성된 크기에 의해서도 암시적으로 제한됩니다.

오버헤드 메모리에는 가상 시스템 프레임 버퍼 및 다양한 가상화 데이터 구조용으로 예약된 공간이 포함됩니다.