하드웨어 지원 가상화가 기본적으로 비활성화 된 이유는 무엇입니까?


14

공급 업체가 기본적으로 하드웨어 지원 가상화를 해제 한 이유는 무엇입니까? Lenovo Thinkpad X201 (64bit)이 있지만 다른 공급 업체에서도 마찬가지입니다. 가상 머신을 실행하고 싶습니다. 활성화하고 있지만 앞으로 조심해야 할 부정적인 영향이 있는지 궁금합니다.


나도 이것에 대해 궁금하다. 하드웨어의 작업 부하와 관련이 있으며 기능을 사용하지 않는 사용자에게는 불필요한 오버 헤드와 관련이 있다고 생각하지만 대답으로 추가하기에는 충분하지 않습니다.
DaBaer

답변:


7

보안상의 이유라고 생각합니다. 악성 하이퍼 바이저는 자체 설치 한 다음 기본 OS를 실행할 수 있으며 기본 OS는 하이퍼 바이저에서 실행되고 있음을 알 수 없습니다 (때로는 링 -1로 간주 됨). 잠재적 인 바이러스 일 수 있습니다. 따라서 하이퍼 바이저를 실행하려는 경우 명시 적으로 활성화해야합니다.


0

다른 이유는 전력 효율이라고 생각합니다. 프로세서의 일부를 종료하면 전력 소비량이 적어 특히 랩톱에서 바람직하기 때문에 전력 소비가 적습니다.


0

이 다른 스레드에 따르면 다음 두 가지 주된 이유 가 있습니다. HP는 왜 하드웨어 가상화를 해제하도록 권장합니까?

  • 보안 개념 증명 (푸른 알약)을 사용하면 게스트가 가상화 지침을 사용하여 호스트를 공격 할 수 있습니다.
  • 또한 성능에 영향을 미치는 것 같습니다

줄어든 명령 세트가 더 효율적이기 때문에 나에게 관련이있는 것 같습니다. BIOS 옵션을 변경하면 직접 영향을 줄 수 있다고 생각하지 않았습니다.

영향이 중요한지 여부는 알 수 없지만 기본적으로 사용하지 않는 기능을 거의 사용하지 않는 것이 좋은 선택 인 것 같습니다.


-1

가상 머신을 많이 사용하는 경우 (특히 64 비트 가상 머신-가상화 없이도 시작되지 않음) 가상화를 켜 둡니다.


-3

에서 위키 백과 : "하드웨어 지원 가상화로, VMM은 효율적으로 소프트웨어와 달리 하드웨어의 고전 트랩 앤 에뮬레이션 모델을 사용하여 이러한 민감한 지시 사항을 처리하여 전체 x86 명령어 세트를 가상화 할 수 있습니다."

VMM = 가상 머신 모니터.

내 생각에 : 하드웨어 지원 가상화는 매우 높은 CPU 부하를 발생시키기 때문에 기본적으로 꺼져 있습니다. 항상 매우 높은 부하에서 실행되는 경우 성능이 저하 될 수 있습니다. Thinkpad는 서버급 시스템이 아닙니다.


1
소프트웨어 가상화는 CPU로드가 높을 때만 발생 합니다. 그건 말이되지 않습니다.
Billy ONeal

이것은 소프트웨어 가상화와 하드웨어 가상화의 비교가 아니라는 점을 고려할 때 귀하의 의견이 중요하지 않습니다. 더 많은 하드웨어 기능을 사용하려면 더 많은 사이클이 필요합니다.
아쿠아

1
"CPU가 켜져 있으면 실제로 제공하는 성능을 사용할 수 있기 때문에이 기능을 끄겠다"는 추론을 사지 않습니다. 분명히 스위치가 켜져 있는지 여부를 신경 쓰려는 사람들은 어쨌든 높은 부하를 겪을 것 입니다. 기본적으로 BIOS에서 스위치를 끄면 사람들이 소프트웨어 전용 가상화의 (훨씬 더 높은 부하)를 사용하게되므로 문제가 더 악화됩니다.
Billy ONeal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.