답변:
관심이있는 프로세서가 지원하는 VT-x 기능에 따라 다릅니다. 초기 구현은 측정 가능한 이점을 제공하지 않았으며 대부분의 경우 성능이 실제로 저하되었습니다. 그러나 AMD가 상하이 옵테론과 RVI \ NPT로, 그리고 Nehalem Xeon에서 EPT로 인텔과 RVI \ NPT로 구현 한 SLAT (Second Level Address Translation)와 관련된 최근 H / W 가상화 기능은 현재 대부분의 경우는 아니지만 대부분의 유스 케이스에서 측정 가능한 이점을 제공하고 있습니다. .
Johan de Gelas의 "실제 가상화 벤치마킹 : 최고의 서버 CPU 비교" 에는 상하이와 네 할렘 시스템을 하드웨어 가상화 기능을 사용하거나 사용하지 않도록 설정 한 5 월 의 흥미로운 독립 벤치마킹이 있습니다. 그러나 독립적이며 De Gelas는 CPU 아키텍처 및 성능에 익숙 할 때 항상 읽을 가치가 있습니다.
Nehalem CPU에 대한 VT-x EPT의 잠재적 이점을 백서 "Intel EPT 하드웨어 지원의 성능 평가"에 자세히 설명하는 VMware의 비 독립 벤치 마크를 얻을 수 있습니다 . 관심 분야는 서버가 아닌 최종 사용자 OS 인 것으로 보이며 인텔의 EPT \ AMD의 NPT는 실제로 차이를 만들 수 있습니다. 위의 백서는 광범위한 워크로드 유형을 다루고 있지만 가장 관심있는 것은 Apache Compile (34-48 % 개선) 및 Citrix XenApp (30 %)입니다. VMware는 작년 에 RVI \ NPT 를 사용하는 AMD 시스템에 대해서도 유사한 논문을 발표했습니다 .
백서에는 단점이있을 수 있습니다. 백서에서는 일부 워크로드가 EPT \ RVI가 제공 할 수있는 페이지 결함 처리의 개선으로 크게 혜택을받지 않는 워크로드에 대해 약간의 성능 저하가 발생할 수 있음을 보여줍니다.
VMWorld 2007에는 VT-X \ AMD-v의 초기 버전이 실제 성능 이점을 제공하지 못한 이유와 SLAT를 지원하는 최신 버전이 제공되는 이유 및 진행 상황을 설명하는 매우 상세한 기술 프레젠테이션이 있습니다. VMWorld 1007- "x86 가상화의 TA68 성능 측면" .
또한 사용하려는 하이퍼 바이저가 실제로 모든 기능을 사용할 수 있는지 확인하는 것이 중요합니다. 예를 들어 인텔의 EPT, 업데이트 3 이상을 지원하려면 VMware vSphere \ ESX4 또는 ESX 3.5 업데이트 4가 필요합니다 AMD RVI \ NPT를 지원하는 데 필요합니다.
VMware 용 EULA는 게시 벤치 마크를 금지합니다.
그렇기 때문에 독립적 인 벤치 마크가 너무 많지 않습니다.