왜 내 가상 머신이 너무 느린가요?

Table of Contents

가상 머신은 소프트웨어 개발과 관련된 사람들에게 특히 훌륭한 도구입니다. 그러나 그들은 사용하기 위해 강력한 시스템이 필요하기 때문에 인텐시브한 처리와 하드웨어 공유가 필요합니다.

강력한 시스템을 가지고 있더라도 가상 머신은 느릴 수 있습니다. 최악의 경우, 멈추거나 종료되거나 완전히 사라질 수도 있습니다. 또한 호스트 머신의 성능에도 영향을 줄 수 있습니다.

가상 머신은 다양한 이점을 가지고 있고 매우 다재다능한 도구입니다. 그러나 사용할 수 없을 정도로 느리게 실행된다면 그들은 유용한 도구가 아닙니다. 가상 머신을 사용한 적이 있다면 언젠가는 이 문제를 마주쳤을 것입니다.

virtual machine slow

어떤 가상 머신이 느리게 실행될 수 있는 이유와 이 문제를 해결하는 방법, 그리고 가상 머신이 의도한 대로 유용한 도구가 되는 방법을 살펴보겠습니다.

가상 머신이 느릴 수 있는 이유

가상 머신 애플리케이션은 매우 프로세스 집약적인 프로그램입니다. 그들은 느려지는 원인이 될 수있는 다양한 요소에 민감 할 수 있습니다. 그러나 이러한 문제는 일반적으로 네 가지 주요 범주로 나뉩니다.

호스트 시스템

VM이 제대로 작동하지 않는 경우, 먼저 확인해야 할 것은 VM을 실행하는 컴퓨터 인 호스트 시스템입니다. 대부분의 경우, 문제는 호스트 시스템이 VM을 실행하기에 충분한 전원이 없는 것으로 결론짓습니다. 각 가상 머신은 호스트와 리소스를 공유하므로 충분한 전원을 확보해야합니다.

시스템이 CPU, 메모리 및 디스크 공간이라고하는 “Big 3″리소스 중 어느 하나가 부족한 경우, 이것이 문제의 원인일 가능성이 높습니다. 가상 머신은 많은 처리 능력이 필요합니다. 빠를수록 좋습니다. 여러 개의 CPU 또는 멀티 코어 프로세서가있는 경우 더욱 좋습니다.

메모리는 큰 요소이며 느린 가상 머신의 주요 원인입니다. VM은 메모리를 많이 사용합니다. 충분한 여유가 없으면 컴퓨터는 메모리 스왑을 시작합니다. 이는 하드 드라이브의 공간을 사용하여 일반적으로 메모리에 보관하는 항목을 저장합니다. 디스크에서 쓰기 및 읽기는 메모리에서보다 훨씬 느립니다. VM 및 호스트의 속도가 느려질 것입니다.

VM에 할당 할 충분한 여유 디스크 공간이 있어야합니다. 가상 머신을 동적 디스크 공간 대신 고정 디스크 공간으로 설정하는 것이 가장 좋습니다. 이 설정은 VM을 생성하는 시점에 해당 공간을 사용할 수 있어야합니다.

동적 디스크 공간을 사용하면 VM이 사용할 때만 사용되는 공간이 증가합니다. 이렇게하면 하드 드라이브의 공간을 절약 할 수 있지만, 많은 단편화가 발생하며 디스크 및 가상 머신에서 읽기 및 쓰기 속도가 느려집니다.

다른 하드웨어도 하위 호환성이있는 경우 가상 머신의 속도를 늦출 수 있습니다. 비디오 카드, 와이파이 카드, USB 및 기타 주변 장치는 느려질 수 있습니다. 그러나 그들의 부정적인 영향은 Big 3과 비교하여 상대적으로 미미 할 것입니다.

비디오 카드는 VM을 빠르게 표시하는 데 중요한 요소 일 수 있지만, 비디오 설정을 조정하여 대부분의 문제를 완화 할 수 있습니다.

구성

VM의 구성은 종종 성능을 결정합니다. 너무 크고 강력한 시스템을 에뮬레이트하도록 구성하면 호스트 컴퓨터에 리소스가 충분하지 않을 수 있습니다.

원하는 시스템을 자유롭게 생성 할 수있는 경우, 우리는 큰 시스템으로 가려는 경향이 있습니다. 그러나 이는 VM을 실제로 사용하는 능력에 해를 끼칠 수 있습니다. 가상 머신에 필요한 최소 요구 사항을 확인 한 다음 해당 매개 변수 내에서 구성하십시오. 과도하게하지 마십시오. 느린 VM이 생길 것입니다.

기타 앱

VM을 사용하는 동안 호스트에서 실행되는 다른 앱을 인식하십시오. 많은 창이 열려 있거나 백그라운드에서 실행되는 소프트웨어가 있으면 컴퓨터가 느려질 수 있습니다. 또한 호스트에서 실행되는 앱과 마찬가지로 가상 머신에서 실행되는 항목에도 리소스가 영향을줍니다.

VM 소프트웨어

속도 문제가 발생하는 경우 사용중인 VM 소프트웨어 인 하이퍼바이저 일 수도 있습니다. 일부 가상 머신 앱은 다른 OS에서 더 잘 작동합니다. 시스템 및 환경에 가장 적합한 하이퍼바이저가 무엇인지 확인하기 위해 일부 조사를해야 할 수도 있습니다. 필요한 경우 대체 하이퍼바이저의 무료 평가판 버전을 얻어 컴퓨터에서 가장 잘 작동하는 것을 확인하십시오.

특정 VM 소프트웨어에 대한 자세한 정보는 저희 기사인 최고의 가상 머신 소프트웨어를 참조하십시오.

VM을 빠르게 실행하는 팁

이제 가상 머신이 느리게 작동하는 원인 중 일부를 논의했으니, 성능을 향상시키기 위해 할 수 있는 일을 배워 보는 시간입니다.

메모리

호스트의 메모리는 성능에 중요한 역할을 합니다. 호스트 시스템에 가능한 한 많은 메모리를 가지는 것이 시작입니다. 또한 가상 머신에 구성하는 메모리 양을 제한해야 합니다. 호스트에서 너무 많이 가져가지 않고 운영 체제의 최소 요구 사항을 적어도 충족해야 합니다. 메모리가 너무 적으면 확실히 느리게 작동합니다.

그렇다면 두 가지를 어떻게 균형있게 조절할 수 있을까요? 좋은 기준은 호스트의 메모리의 최소 1/3을 VM에 할당하는 것입니다. 원한다면 더 많이 할당할 수 있지만, 동시에 많은 다른 애플리케이션이 실행되지 않도록 주의해야 합니다.

CPU

CPU나 컴퓨터를 새로 사는 것 외에는 프로세서 속도를 향상시킬 수 있는 방법은 없습니다. 그러나 BIOS 설정에서 가상화를 활성화해야 합니다. 이렇게 하면 컴퓨터가 VM과 자원을 공유할 수 있습니다. 멀티 코어 CPU를 사용하는 경우 가상 머신에서 두 개 이상의 CPU를 구성할 수 있습니다.

디스크 사용량

VM을 설정할 때 동적 디스크 할당을 사용하지 않도록 해야 합니다. 고체 상태 드라이브(SSD)는 빠른 액세스 속도로 성능을 크게 향상시킬 수 있습니다. SSD가 있는 경우 VM 이미지를 생성, 저장 및 실행하는 데 사용해야 합니다.

SSD가 없는 경우 사용 가능한 가장 빠른 드라이브에 이미지를 유지해야 합니다. 네트워크 드라이브, CD, DVD 또는 외부 USB 드라이브에 이미지를 유지하면 액세스 시간이 더 오래 걸리기 때문에 성능이 저하될 수 있습니다.

기타 앱

시스템에서 실행되는 다른 앱도 문제가 될 수 있습니다. 그들은 VM과 마찬가지로 리소스를 사용합니다. 가상 머신을 사용하는 동안 실행 중인 다른 애플리케이션을 제한해야 합니다.

백신 애플리케이션은 시스템 속도를 느리게 할 수 있습니다. 특히 사용 중인 동안 메모리와 디스크 드라이브를 스캔할 때입니다. VM을 사용할 때 백신 소프트웨어를 비활성화하는 것이 좋습니다. 최소한 이미지를 저장하는 디렉토리를 백신 소프트웨어에서 제외하도록 설정해야 합니다.

기타 팁

가상 머신을 빠르게 실행하기 위한 몇 가지 기타 팁: VM에 사용 가능한 일부 설정을 확인하세요. 2D 및 3D 비디오 가속과 같은 비디오 설정을 찾으세요. 소프트웨어 설정은 운영 체제를 최적화하고 성능을 향상시키는 다른 방법을 제공할 수 있습니다.

가상 머신은 시작하는 데 매우 오랜 시간이 걸릴 수 있으므로 종료할 때 대신 일시 중지하는 것이 좋습니다. 일시 중지는 그것을 절전 모드에 넣는 것과 같습니다. 다시 사용할 때 이전 상태로 돌아와야 합니다. 즉, 부팅을 기다릴 필요가 없습니다.

마지막으로, 호스트 시스템을 정기적으로 유지 보수하여 원활하게 작동하도록 유지하세요. 불필요한 파일을 제거하고 사용하지 않는 앱을 삭제하고 하드 드라이브를 조각 모음하세요. 호스트를 최적화하면 가상 머신이 최적으로 작동할 수 있습니다.

최종 결론

가상 머신은 다양한 용도로 사용되는 훌륭한 도구입니다. 그러나 속도가 느리면 설계된 목적을 제대로 수행하기 어렵습니다. 속도가 극도로 느리다면 특정한 문제점을 찾아보고 성능을 향상시킬 수 있는 기술을 적용할 수 있습니다. 이 정보가 VM의 속도를 높이는 데 도움이 되기를 바랍니다.

운영 체제를 최적화하는 데 사용하는 트릭이 있으신가요? 질문이나 제안이 있으면 알려주세요.

You May Also Like

Send Your Inquiey Today