The Way

VMWare side channel mitigation 성능 저하 (VMware Workstation 16 Player 기준) 본문

잡정보

VMWare side channel mitigation 성능 저하 (VMware Workstation 16 Player 기준)

Jeonggyun 2021. 10. 26. 01:00

어느날 은행 등의 용도로 쓰던 VMWare가 갑자기 급격히 느려졌다

 

You are running this virtual machine with side channel mitigations enabled... 어쩌구 하는 문구가 뜬다.

대충 원인을 파악해보면 windows에서 Hyper-V를 활성화 할 경우, 호스트의 커널이나 메모리 등으로부터 정보를 읽는 side channel attacks를 막기 위한 side channel mitigation이라는 옵션이 자동으로 활성화되는 것 같다. 이 옵션이 보안에는 좋겠지만 VMWare가 심각하게 느려진다.

 

문구에서 제공되는 https://kb.vmware.com/s/article/79832 에 들어가면 비활성화 방법이 나온다.

VMWare Workstation Pro을 사용중일 경우

저 옵션을 활성화시키면 된다.

 

* Note: Above settings are not applicable in VMware Workstation Player

에 적혀있는 것처럼 무료버전인 VMware Workstation Player를 사용하면 저 옵션이 없는데, 이 경우에도 해결방법이 있다.

 

사용하려는 Virtual Machine의 vmx파일을 찾아,

ulm.disableMitigations="TRUE"

를 적어주면 된다.

Workstation Player 버전 16 이상에서만 동작한다는 카더라가 있다. 혹시 버전이 낮은데 적용이 안된다 싶으면 Workstation Player를 업데이트하자.

Comments