가상 시스템 간에서 또는 단일 가상 시스템 내에서 메모리를 공유하기에 적합한 ESXi 워크로드가 많습니다.
ESXi 메모리 공유는 공유 가능성을 시간에 따라 검사하는 백그라운드 작업으로 실행됩니다. 절약되는 메모리의 양은 시간에 따라 달라집니다. 비교적 일정한 워크로드의 경우 일반적으로 모든 공유 가능성을 활용할 때까지 절약되는 양이 서서히 증가합니다.
지정된 워크로드에 대한 메모리 공유의 효과를 확인하려면 워크로드를 실행한 후 resxtop
또는 esxtop
를 사용하여 실제 절감되는 양을 관찰합니다. 메모리 페이지에 있는 대화식 모드의 PSHARE
필드에서 정보를 찾을 수 있습니다.
시스템이 메모리를 공유할 수 있는 가능성이 있는지 확인하기 위해 메모리를 검색하는 속도를 제어하려면 Mem.ShareScanTime 및 Mem.ShareScanGHz 고급 설정을 사용하십시오.
sched.mem.pshare.enable 옵션을 설정하여 개별 가상 시스템에 대해 공유 기능을 구성할 수도 있습니다.
보안 고려 사항으로 인해 가상 시스템 간 투명 페이지 공유는 기본적으로 사용하지 않도록 설정되고 페이지 공유는 가상 시스템 내 메모리 공유로만 제한됩니다. 다시 말해 페이지 공유는 가상 시스템 간에는 적용되지 않고 가상 시스템 내에서만 적용됩니다. 투명 페이지 공유로 인해 발생하는 보안 영향으로 인한 시스템 관리자의 우려 사항을 해결하기 위해 솔팅 개념이 도입되었습니다. 솔팅을 사용하면 투명 페이지 공유에 참여하는 가상 시스템을 이전에 비해 더 세부적으로 관리할 수 있습니다. 새로운 솔팅 설정을 사용하면 솔트 값과 페이지의 콘텐츠가 동일한 경우에만 가상 시스템이 페이지를 공유할 수 있습니다. 새로운 호스트 구성 옵션인 Mem.ShareForceSalting을 구성하여 솔팅을 사용하거나 사용하지 않도록 설정할 수 있습니다.
고급 옵션을 설정하는 방법은 고급 특성을 참조하십시오.