VMware System 성능을 향상시키는 10가지 방법 :: 2007.02.11 18:30

번역이 떨어지니 자세한 내용은 원문(10 ways to Increase Performance on a VMware System)을 참고하세요.

1~4 는 하드웨어 업그레이드고 5, 9번 디스크 I/O 부분이 성능 향상에 가장 큰 영향을 줄 것 같은... ^^
관련글 -> How to improve disk I/O performances with VMware Workstation

2013.07.30 Top 20 VMware Performance Metrics You Should Care About
2009.11.03 Troubleshooting virtual machine performance issues, Troubleshooting hosted disk I/O performance problems
2007.05.19 Performance Tuning and Benchmarking Guidelines for VMware Workstation 6

10. VMware Tools 설치 

 9. Virtual Disk 단편화 제거
 - 단편화 제거도 좋지만 가상 디스크를 미리 할당하는 것이 더 낫습니다.
   기본적으로 가상 디스크는 필요시 용량이 조금씩 증가되는데 처음에 용량을 미리 할당하는 거죠. ^^
   관련글 => Create a preallocated disk (VMware)


 8. 가상 머신 시각 효과와 스크린 세이버 비화성화
 - Host OS 에서도 대부분의 시각 효과랑 스크린 세이버를 끄고 사용하니... ^^


 7. 풀스크린 모드에서 VMware 실행
 - 항상 창 모드로 사용해서 모르겠는데 VMware 매뉴얼에도 좀 더 빠르다고 합니다. ^^
 - 풀스크린 모드 변경 Ctrl + Alt + Enter, 풀스크린 모드에서 나오기 Ctrl + Alt
2007.05.19 VMware 5.5 이후 풀스크린이나 Normal (윈도우)이나 거의 비슷하다고 합니다.
Performance Tuning and Benchmarking Guidelines for VMware Workstation 6
Due to changes in VMware Workstation beginning with version 5.5, full screen and normal (windowed) mode have nearly the same performance.

 6. 가상 머신 CDROM 비활성화
 - 윈도우즈의 경우 주기적으로 시디롬을 체크하는 걸로...
 - 가상 머신을 사용하다 보면 상태바의 시디롬이 계속 깜박거리는 걸 볼 수 있습니다.


 5. 가상 머신의 스왑 파일과 가상 디스크를 분리
 - 스왑 파일을 다른 물리적인 하드에 가상 하드 디스크를 하나 더 만들고 그 디스크에 할당
To increase performance, you would create a new virtual disk on a different host physical disk. You would then relocate your swap file to that new virtual disk.

 . Host OS 의 스왑 파일이랑 가상 디스크를 다른 물리적인 하드에 할당하는 것도 좋습니다.
   하드 디스크 1 - Host OS, Swap      하드 디스크 2 - Guest OS 가상 디스크

 . 좀 다르지만 vmem 파일 생성 옵션(mainMem.useNamedFile) 변경도 속도 향상이 있다고 합니다.
http://sanbarrow.com/vmx/vmx-config-ini.html

Windows
: mainMem.
useNamedFile= "FALSE" causes memory to be backed by the host's swap space.
Linux: mainMem.useNamedFile= "FALSE" causes a hidden file to be created in a temporary directory, which is immediately deleted when you power off the VM

What Files Make Up a Virtual Machine?
vmem - The virtual machine's paging file, which backs up the guest main memory on the host file system

 4. 가상 디스크를 여러 개의 물리적 하드 디스크에 나눠 사용 (레이드 등...)
 - 가상 디스크을 2기가로 나누는 방법(Split into 2 GB files)도 조금의 향상이 있다는 걸로... ^^

 3. 하드 디스크 업그레이드 (고속의 하드로 바꾸거나 레이드 사용)

 2. CPU 업그레이드

 1. 램 업그레이드