1. Hard Disk Maximum size는 실제 크기가 아닌 가상적 설정상의 크기일 뿐입니다.
Capacity의 Current size가 실제 물리적 하드 공간에 자리 잡는 크기입니다.
Capacity의 Current size = *.vmdk 파일의 크기
2. mac os x의 vmware fusion에서는 하드 공간을 줄이는(가상 하드 크기를 줄이는 것은 아닌
쓸모 없는 빈 공간이나 쓰레기 공간을 줄이는) 기능이 있었지만, 윈도우 버전의 vmware에서는
이 기능을 제공하지 않았습니다. 다만, vmware 9 버전 부터는 이 기능을 제공하고 있습니다.
즉, vmware fusion이나 윈도우 버전의 vmware 9 버전에서는 실제 사용하고 있는 하드 공간 중
빈 공간이나 쓰레기 공간을 줄일 수 있습니다.
그림 1과 그림 2를 비교해보니 50GB의 가상 하드 공간 중 실제로 약 30GB를 사용하고 있고,
그중 실제로 17GB를 사용하고 있는 것 같습니다. 즉, 30GB - 17GB = 13GB의 자리를
잡고 있지만 쓸모 없는 공간을 제거할 수 있으며, *.vmdk 파일 크기를 약 30GB에서 약 17GB로
줄일 수 있습니다.
3. 윈도우 버전의 vmware 9 버전에서 VM > Manage > Clean up disk 메뉴를 실행하면
'Disk Cleanup' 대화상자가 나타나면서 현재 하드 공간의 크기와 줄일 수 있는 공간의 크기를
표시해 줍니다. 'Clean up now' 버튼을 클릭하면 작업이 진행되며,
하드 공간의 크기(= *.vmdk의 크기)가 줄어듭니다.
작업 종료후, VM > Setting > Hardware > Hard disk > Utilities > Defragment와
가상 머신을 실행 후 윈도우 내의 디스크조각모음을 해주시면 됩니다.
4. 첨언입니다만, HDD에서 가상머신을 실행하는 것 보다는 SSD에 복사후 실행하는 것이 더 좋으며,
RAM이 충분할 경우 램디스크를 설정한 다음 램디스크에 가상머신을 복사한 후 실행하는 것이
속도면에서 가장 좋습니다.
댓글 없음:
댓글 쓰기