vSphere ESXi는 게스트 vRAM에 1GB 페이지를 사용하는 것을 제한적으로 지원합니다.

게스트 메모리에 1GB 페이지를 사용할 수 있도록 하려면 VM에 sched.mem.lpage.enable1GPage = "TRUE" 옵션을 적용해야 합니다. 이는 설정 편집을 선택한 후 [고급] 옵션에서 설정할 수 있습니다. 전원이 꺼져 있는 VM에만 1GB 페이지를 사용하도록 설정할 수 있습니다.

1GB 페이지가 사용되도록 설정된 VM에는 전체 메모리가 예약되어 있어야 합니다. 그렇지 않은 경우 VM의 전원을 켜지 못할 수 있습니다. 1GB 페이지가 사용되도록 설정된 VM은 전원을 켤 때 모든 vRAM이 사전 할당됩니다. 이러한 VM은 전체 메모리가 예약되어 있으므로 메모리 회수의 영향을 받지 않으며 VM의 전체 수명 동안 메모리 사용량이 최대 수준으로 유지됩니다.

1GB 페이지 vRAM은 경우에 따라 지원되며 가능한 최선의 범위에서 1GB 페이지가 할당됩니다. 호스트 CPU에 1GB 기능이 없는 경우 등을 예로 들 수 있습니다. 게스트 vRAM에 1GB 페이지가 지원될 가능성을 극대화하려면 새로 부팅된 호스트에서 1GB 페이지를 필요로 하는 VM을 시작하는 것이 좋습니다. 시간이 지남에 따라 호스트 RAM이 조각화되기 때문입니다.

1GB 페이지가 사용되도록 설정된 VM은 다른 호스트로 마이그레이션할 수 있습니다. 그러나 대상 호스트에서는 소스 호스트와 동일한 양으로 1GB 페이지 크기가 할당되지 않을 수 있습니다. 또한 소스 호스트에서 1GB페이지가 지원된 vRAM 부분이 대상 호스트에서는 1GB 페이지가 더 이상 지원되지 않는 경우도 있습니다.

이 같은 경우에 따른 1GB 페이지 지원은 HA 및 DRS를 비롯한 vSphere 서비스에도 적용되어 1GB 페이지 vRAM 지원이 유지되지 않을 수 있습니다. 이러한 서비스는 대상 호스트의 1GB 기능을 인식하지 않으며 배치를 결정할 때 1GB 메모리 지원을 고려하지 않습니다.