link >> How to improve disk I/O performances with VMware Workstation


1. 바이러스 백시의 실시간 감시를 끈다.
실시간 감시전체를 끄기에는 문제가 있기때문에.. *.vmdk; *.vmem 다음 파일만을 제외 한다.

2.Host컴퓨터의 디스크 단편화 제거를 한다.

vmware-diskmannager.exe파일을 이용하면 가상 디스크의 단편화를 간단하게 할 수 있다. Guest OS를 종료한상테에서 옵션 -d와 가상 디스크 파일명을 입력 하면 단편화를 할 수 있다.

단편화가 발생하지 않도록 하기 위해서는
  • 가상 디스크를 위한 전용 파티션을 사용한다.
  • 가상 디스크를 생성시 Allocate all disk space now 을 사용한다.
  • 주기적으로 단편화를 제거 한다.


3.Memory Trimming
Guest OS에서 오랫동안 사용되지 않은 페이지는 Host OS에 반납하게 되고 디스크로 페이지 파일이 옮겨지게 된다. 이때 I/O가 발생하게 된다.

메모리가 넉넉하다면 *.vmx 파일을 텍스트 에디터로 열어서
MemTrimRate=0
다음과 같이 Trimming을 사용하지 않도록 한다.

4. 페이지 파일 공유
페이지 파일 공유를 사용할 경우 Host의 메모리를 아낄수 있지만, 디스크 I/O를 많이 발생시킨다. 따라서 메모리가 넉넉하다면 페이지 파일 공유를 사용하지 않음으로 I/O 효율을 높일 수 있다.

*.vmx파일을 열어서 아래와 같이 수정하면 된다.
sched.mem.pshare.enable=FALSE

※ vmware-vdiskmannager 사용방법 예제

1. 디스크 단편화 제거
vmware-vdiskmannager -d myDisk.vmdk

2. 새로운 가상 디스크 생성
vmware-vdiskmannger -c -s 850Mb -a ide -t 0 myIdeDisk.vmdk

-c 생성
-s 크기
-a 어뎁터
-t 디스크 타입(0:단일 증가, 1:2GB분할 증가, 2:미리 할당된 단일 디스크, 3:미리 할당된 2GB디스크)
 디스크 타입은 생성시에만 지정 가능하다. 만약 변경하기 위해서는 새로운 디스크를 만들거나 복제 해야 한다.

3. 새로운 디스크로 복제
vmware -r source.vmdk -t 0 destination.vmdk
-r 소스디스크

4. 디스크 확장
vmware -x 10Gb expand.vmdk
-x 확장( 디스크의 크기를 바꾼다. 단 늘릴수만 있다.)

신고

요즘 만들고 있는 프로그램인 멜론 스나이퍼가 비스타에서는 돌아가지 않았다..

사용자 삽입 이미지


그것 때문에 비스타를 깔고 Visual Studio를 깔아야 했는데.. 비스타를 마땅히 깔만한 PC가 없었다..

그나마 사양이 좋은 연구실 PC가 있는데 여기다 깔려면 백업도 해야되고 너무 귀찮았다.. 거기다 까는 동안 컴퓨터를 쓸수 없는 치명적인 문제도 있었고..

그래서 VWWare위에 깔게 되었다.. 가상디스크의 크기는 16G로 잡았고, 메모리는 512MB로 잡았다.. 총 메모리가 1G라서 무리는 없을꺼란 생각했다..

설치에 필요한 시간은 생각 보다 크게 오래 걸리지 않은거 같다.. 대략 1시간정도..

하지만 설치가 끝난후 사용하려니 매우 느렸다.. VMWare Tool을 깔았지만. 느린거는 어쩔수 없었다.. CPU는 P4 2.6G였는데.. 아주 단순한작업에도 CPU점유율이 치솟았다..

시각화도 다끄고,, 우선 네트워크로 공유해서 VS2005설치파일을 복사했다.. 이것도 엄청난 시간이 소요 되었고.. 속도는 500KB/sec정도 나온거 같았다..ㅡㅡ;; 점유율도 거의 100%에 가까웠다..

그리고 설치를 했다.. 수행하려니 호환성 문제가 있다고 VS2005 SP1을 깔아야 한다고 했다.. 그거 다운받고 설치하려는데..

전혀 생각지 못한 오류가 발생했다.. 디스크 공간이 부족하다며 정리를 해야 한다고 했다. 비스타 깔고 VS2005깔았는데..ㅡㅡ;; 디스크 공간이 부족하다니.. 그외에는 아무것도 깐게 없었다..;;

정말 VMWare상에서 돌려본 비스타이긴 했지만... 너무 느렸다.. 어차피 화련한 시각화는 볼수 없었고..

버그 수정하는 한~두시간을 위해 이틀동안 비스타와 VS2005를 설치 했다.. 너무 부담스러운 상황이였다...

비스타 버그는 어떻게 해결 한거 같다,..

신고

낼일 네트워크 관리사 2급 필기 시험 치러 동의대간다..


동우가 컴퓨터 정비사 시험 준비한다길래.. 나도 한번 자격증 따볼까해서..


접수했는데.. 뭐 무난하게 붙을 거 같다... 지각만 하지 않는다면...


VMWare한번깔아 봤다.. 생각보다 느리지는 않았다.. 요즘 컴퓨터 정말 가히 놀랍다..--;;

영화Div보면서... VMware로 Linux깔았는데.. 세컨드 PC(Cell 600Mhz)보다 훨씬 빠르게 작동 했다.. 놀랍다..


이 구형 컴퓨터도 이정도 포스를 발위하는데..--;; 요즘 콘로나 듀오 같은 건.. 엄청날끄 같다.. 스샷도 하나..



Windows XP -> VMWare(Linux) ->원격접속 (Windows XP:원격접속은 같은 컴퓨터에는 당연히 안됩..서버 버젼은 가능하리라 생각됨)
신고


티스토리 툴바