윈앤위


 윈앤위는 웹표준을 준수하는 브라우저들을 대상으로 최적화 되어 있습니다.
 IE7, IE8, 파이어폭스, 사파리, 크롬, 오페라, 플록을 권장(MS IE6 비권장)
 
동일한 주제의 여러글이 있어도 구글 전체 사이트 검색은 한 페이지만 찾습니다. 페이지 오른쪽의 사이트 맞춤검색이나 태그구름을 이용하시면 최신 정보를 찾을 수 있습니다!

Windows 7 가상 PC, 가상 윈도XP 운영 (4/4) - 사용 소감 정리

OOOOOOOOOO 구독자 평가 : 10/10, 총 1 명이 참여하셨습니다.
  Windows 7 64/32bit, Posted 배우기(Mr.Learn) on 2009년 06월26일 AM 06:18
Windows는 전문적이고 방대한 분야입니다. 스터디하지 않고는 10년을 사용한들 Windows 메커니즘을 이해하기는 어렵기 때문에 많은 시간 MS 기술문서를 참조합니다. 이러한 과정에서 얻은 올바른 지식을 윈앤위 방문자님이나 멤버님들과 공유하고 있습니다.
-
궁금한 사항은 포탈 카페나 지식 서비스를 비롯 타 커뮤니티에서 질의나 논의를 하기보다는 글을 작성한 퍼브리셔와 직접 소통하는 것이 유익합니다. 오히려 잘못된 답변과 함께 어처구니 없게도 퍼브리셔의 무지함으로 몰아가는 경우가 종종 있습니다.
-
궁금한 사항은 언제든 윈앤위 열린 질문 포럼을 이용하세요. 멤버 등록이나 가입절차 없이 누구든지 이용할 수 있도록 열려있습니다. 타 사이트에 링크를 걸기 보다는 직접 글을 작성한 퍼브리셔와 소통하십시오. 애석하게도 링크가 걸린 글들을 읽어 보면 Windows를 제대로 이해하고 답변한 경우가 거의 없을 정도입니다.
 Windows 7의 가상 PC, 가상 윈도XP 운영에 대한 연속 웹로그 4번째의 마지막은 사용 소감으로 마무리를 해 보려고 하는데, 배우기(Mr.Learn)는 이미 마이크로소프트 VPC 2004/2007(이하 MS VPC), WMWARE 워크스테이션을 경험한 탓인지 Windows 7의 가상 PC 및 가상 윈도XP가 그리 만족할만한 수준이라고는 생각되지를 않는다. 성급한 결론적일지는 모르지만, Windows 7의 가상 PC 및 Virtual Windows XP를 사용하느니 차라리 MS VPC를 사용하는 편이 좋다는 생각이다. 물론 고급 사용자의 경우는 MS VPC보다는 VMWARE 워크스테이션을 권장한다.

 Windows 7의 가상 PC를 사용하면서 느낌 점 몇가지를 정리해 보았다.


1. 가상 PC(VirtualWindowsXP)가 포그라운드로 실행되느냐 아니면 백그라운드로 실행되느냐.

 Windows 7의 가상 PC에서 기대한 것은 가상 어플리케이션(Virtual Application)이라는 기능이지만, 이것 마저도 신통치 않다는 생각이 드는데, 오류 발생 문제는 제외시키더라도 이 가상 어플리케이션이라는 것은 겉으로 보기에는 가상 윈도XP라고 해서 가상 PC를 띄우지 않고도 실행할 수 있는 기능이라 직접적으로 가상 PC를 실행하지 않도고 가능한 듯 하지만, 마치 눈속임에 불과한 것처럼 백그라운드(여기서는 단순히 보이지 않는다는 의미로만 가정) 어플리케이션처럼 실행이 된다.(VPC.exe라는 호스트 프로그램이 작동) 그래서 가상 어플리케이션을 실행하더라도 실제 가상 윈도 XP를 포그라운드로 실행한 만큼의 리소스 소비가 일어난다. 예를 들면 IE8 환경을 가지는 Windows 7에서 가상 PC의 IE6를 실행하다고 가정 하면, 단순히 IE6를 실행한 정도의 리소스만을 소비하는 것이 아닌 실제 가상 PC를 포그라운드로 실행한 만큼의 리소스 소비가 일어난다. 결국 가상 PC를 실행하고 IE6를 실행한 것이나 직접 가상 어플리케이션을 실행한 것이나 리소스의 소비는 거의 대등하다는 것이다. 마찬가지로 IE6가 아닌 다른 사용자 어플리케이션을 실행해도 어플리케이션 외의 추가적인 리소스 소비가 일어나게 된다.


2. VirtualWindowsXP 및 가상 디스크의 관리의 문제점

 비스타와 마찬가지로 Windows 7에서도 이전 운영체제에 대한 호환성 모드를 제공하며, 동시에 호환성 관리자도 제공을 하는데, 이러한 기능을 통해서 실행되지 않는 구형 어플리케이션을 실행할 수 있지만, 이것도 통하지 않는 구형 어플리케이션이 항상 문제가 된다. 그러나 Windows 7의 VirtualWindowsXP를 통해서 호환성 유지 및 확보가 가능하다는 것이 장점이다. 비스타 보다는 한단계 더 진일보했다라고 할 수 있지만, 가상 PC 및 VirtualWindowsXP가 작동되는 메커니즘이 너무도 복잡하다는 느낌이 든다. MS VPC만 하더라도 가상 PC에 사용하는 디스크는 가상 디스크 자체만 잘 보관을 해주면 별다른 문제가 없지만, Windows 가상 PC에서는 ‘부모 디스크’, ‘차이점 보관용 디스크’, ‘추가 디스크’, ‘실행 취소 디스크’, ‘백업 디스크’ 등 매우 복잡 다단하다는 생각이 든다. 만일 리얼 PC XP사용자가 Windows 7의 가상 PC로 마이그레이션을 했다고 가정을 하고 제대로 가상 PC상에서의 XP를 아무런 문제없이 운영할 수 있을런지 걱정이 앞선다.


3. Windows 7의 가상 PC에 설치할 수 있는 Windows는 ?

 VirtualWindowsXP라는 것은 Windows 7의 가상 PC를 기반으로 해서 가상 디스크 .VHD에 설치된 Windows XP가 작동하는 것은 분명한데, MS가 제공하는 .VHD가 아닌 아닌 사용자가 직접 Windows XP CD/DVD/IMG를 이용해서 설치를 해 보니 제대로 작동되지를 않았다. 프로그램 추가/삭제 목록에 VirtualWindowsXP가 나타나는 것을 보아서는 별도로 이러한 Virtual Windows OS에 따른 설치 프로그램이 추가적으로 필요한 것인지를 아직 파악할 수 없지만, 가상 하드 디스크 .VHD에 다른 Windows를 설치할 수 있어도 설치 후에는 정상적으로 작동되지를 않았다. 이 문제는 앞으로 MS가 기능을 제공할 것인지 아니면 VirtualWindowsXP 제공으로만 그칠 것인지는 모르겠다. 그러나 VirtualWindowsXP가 설치가 된 후에는 별ㄷ도로 MS VPC가 설치되고 않고 WIndows 7의 VPC를 사용해야 한다는 점으로 미루어 볼 때, Windows 7이 VirtualWindowsXP만 사용할 수 있도록 한다는 것은 너무도 융통적이지 못하고 가혹(?)하다는 생각이 든다. 마이크로소프트가 리얼 PC로 Windows 7 + 가상 PC로는 XP만을 사용하라는 횡포를 부리지는 않을 것이라 생각이 든다.


4. 애매한 VirtualWindowsXP의 성능과 오류 문제

 가상 PC라는 일반적인 개념으로 본다면, 가상 PC는 리얼 PC의 자원 일부를 할당 받아 리얼 PC안의 또 다른 독립적인 가상 PC를 생성하는 것이다. 그러나 Windows 7의 VirtualWindowsXP에서는 자원 공유 및 동적 할당이 가능하다. 이는 일반적인 데스트톱 PC가 워크스테이션이나 서버 보다는 상대적으로 자원이 부족하다는 점을 가만한 특성인 듯 공유 및 동적 할당 방식이 유리하다는 생각이 든다. 예를 들면 CPU의 코어, 메모리 및 하드디스크 공간을 50대 50으로 분할을 해서 독립성 보장 및 독립적 운영이 가능하다면, 리얼 PC의 호스트와 가상 PC 게스트 양쪽 모두 100% 하드웨어 성능을 십분 발휘하기는 어려울 것이다. Windows의 퍼포먼스까지 50대 50으로 분할 되는 것은 아니지만, 가상 PC의 독립성을 보장하는 만큼 필연적으로 성능 감소는 일어나게 마련인데, 사전에 미리부터 자원을 할당해 주는 방식이 아닌 필요한 만큼만 할당을 해주면서 호스트와 실시간으로 자원을 공유하는 방식이라면 좀더 효율적인 운영이 가능할 것이라 생각이 된다.

 문제는 VirtualWindowsXP를 설치하고 커스터마이즈를 해본 결과 아직은 Windows 퍼포먼스도 그렇고 오류 발생이 너무 심하는 것이다.

4-1. VirtualWindowsXP의 주메모리 설정 기본값은 256MB이다 요즘 XP 프로페셔널 서비스팩 3을 주 메모리256MB로 운영하는 경우는 없을 것이다. 호환성 문제로 Windows 7에서 작동하지 않는 사용자 어플리케이션을 기본 설정된 256MB의 주 메모리 가상 윈도XP에서 운영할 경우, 적은 리소스만을 소비하는 어플리케이션이라면 모를까 좀 더 많은 리소스를 필요로 하는 어플리케이션이라면 운영하기에 무리가 갈 것이다.

4-2. 호환성 문제로 인해서 A라는 사용자 어플리케이션을 Windows 7의 VirtualWindowsXP를 이용할 경우. 이를 위해서 사용자는 결국 2개의 Windows를 중복 운영을 하면서 2개의 운영체제를 띄운 만큼의 중복된 리소스를 소비하게 된다. A라는 어플리케이션 하나를 실행하기 위해서는 너무 비효율적이지 않겠는가. 그렇지 않다면 사용자는 2개의 호스트 Windows와 게스트 Windows를 실행해도 무리가 없을 만큼의 하드웨어적인 사양을 준비시켜야 할 것이다.

4-3. 2개의 Windows를 실행하는 만큼 그에 따른 리소스 소비가 발생하는 것은 필수적이라 할 수도 있지만, 리소스 문제 외에도 보안 및 안정성에 대한 문제도 간과할 수 없다. Windows 7과 VirtualWindowsXP은 마치 샴(Siamese) 쌍둥이를 연상케 한다. 그나마 다행이라면 최근 마이크로소프트가 Windows의 보안 문제를 해결할 수 있는 솔루션을 준비 중이고, 무료로 제공한 것이다.

4-4. VirtualWindowsXP를 테스트 하면서 IE8로는 원할한 접속이 불가능한 사이트들 때문에 IE6를 사용을 해 보았는데, 온라인 뱅킹이나 쇼핑몰을 이용하는데는 지장이 없었다. 그렇지만 IE6라는 것이 충돌(crash)도 잦고, 보안에도 취약한 웹브라우저이기 때문에 문제가 발생을 할 경우 VirtualWindowsXP의 CPU 사용률이 리얼 PC CPU의 50% 정도를 점유한 상태로 먹통이 되었다. 하는 수 없이 강제로 VirtualWindowsXP를 중지시켰는데, 이로 인해서 아예 VirtualWindowsXP라는 것이 오동작을 하는 경우가 발생을 한다.

4-5. 기타 경험한 오류를 일일이 나열할 수 없지만, 몇가지 언급을 하면 VirtualWindowsXP가 정상적으로 종료가 되지 않은 상황이라면 툭하면 Virtual Windows XP의 사용권 계약 창이 팝업이 되고, 가상 응용 프로그램이 정상적으로 종료가 되지 않아서 전환이 필요하다, 종료할 수 없으니 꺼야 한다, 통합 기능을 사용할 수 없다라는 등 심심치 않게 사용자를 귀찮게 하는 경향이 있다. VirtualWindowsXP를 보물 다루듯이 매우 귀하게 모시면서 사용을 해야 한다.


5. 몇가지 캡처한 오류 발생 장면

  
5-1. 바탕 화면을 김태희로 바꾸어 보려고 테스트를 하는데, 갑자기 응답 없는 상태가 되면서 WVPC가 아예 먹통이 되는 현상이 발생하는 상황이다.

5-2. 왼쪽부터 첫번째 이미지는 Windows 7의 설정 과정 중에 나타난 현상으로 메모리 372KB 밖에 사용하지 않은 프로세스 VPCSettings.exe가 CPU 점유율 50%씩 차지하는 상황이다.

5-3. WVPC의 기본 사용자는 관리자 권한의 User인데, 새로운 유저 Mr.Learn을 관리자 계정으로 생성을 하고 User를 삭제해 버렸더니 아예 WVPC로 진입을 못한다. 통합 기능을 사용하도록 설정하는 중… 이라는 메시지만 띄워고 세월아 내월아이다. 설치된 그대로 사용을 하는 경우는 원만하게 실행이 되는 듯 한데, 뭔가 사용자가 변경을 하는 등 커스터마이즈를 하면 오동작을 하는 경우가 비일비재하다고 할까.

 결론적으로 아직은 VirtualWindowsXP의 완성도가 떨어지는 듯한 날림스러움이 보여 시도는 좋지만 현재로써는 많은 개선의 여지를 가지고 있는 것이 VirtualWindowsXP이라는 생각이 든다. 정식 버전에서 좀 더 나은 향상을 기대할까 한다.
무식한 것인지 용감한 것인지, 네이버 상습 펌질 및 양심불량 블로그(blog.naver.com/spef)는 윈앤위 게시물 모두 삭제하십시오!
개인 운영 사이트라고 만만하게 생각하고 콘텐츠 복제하나본데 그러다가 큰코 다칩니다.
저작권자 동의없이 콘텐츠 복제를 금합니다. 동의를 거쳐서 이용 규칙을 준수하십시오!
구독자 참여 :  
배우기(Mr.Learn)'s avatar작성날짜 : 2009년 06월 26일
작성시간 : AM 06시 18분 35초
퍼브리셔 : 배우기(Mr.Learn)
저작권자 : Powered by 윈앤위
코멘트는 누구에게나 열려 있습니다.
트랙백도 블로거에게 열려 있습니다.

Comments (0)

Trackbacks (0)

Questions and Answers

NEXT Windows 7의 가상 PC가 지원하는 운영체제 종류는?  Windows 7 가상 PC, 가상 윈도XP 운영 (3/4) - 가상 어플리케이션(Virtaul Application) PREV
Powered by Expressionengine
Powered by Jquery
Powered by DNSEver

get RSS 2.0 Add Google

Main Contents

Beta Service

  • 모바일 페이지 - 이동기기용 페이지
  • 열린 평가 시험 - Beta version 0.1
    등록이나 가입없이 무료로 누구나 쉽게 운영체제 실력을 진단할 수 있도록 문제은행 구축

Lectures

  • 스케치업6 강좌 - 1 ~ 2시간 정도면 누구나 쉽게 구글 스케치업을 배울 수 있도록 25단계로 구성한 입문용 강좌
 
Site Status - Windows 7 Blog

This page has been viewed 160431 times
Page rendered in 0.3306 seconds
Total Entries: 106
Total Comments: 217
Total Trackbacks: 2
Most Recent Entry: 03/01/2010 03:21 pm
Most Recent Comment on: 03/12/2010 03:39 pm
Total Members: 13
Total Logged in members: 1
Total guests: 31
Total anonymous users: 0
Most Recent Visitor on: 03/16/2010 04:40 pm
The most visitors ever was 522 on 08/26/2009 03:15 am

Publishers


윈앤위™는 Windows(NT계열) 운영체제를 주력 콘텐츠로 하는 블로그 사이트입니다. 방대하면서도 전문적인 Windows에 관해 배우기(Mr.Learn)와 함께 스터디 하실 분들은 커뮤니티에 [멤버등록]을 권장합니다.

콘텐츠 이용안내 - 본 블로그 사이트의 저작물은 무단 전제 및 재배포가 아닌 [CCL(크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스)]에 따라 이용하실 수 있습니다.

  

가장 유능한 사람은 가장 배우기에 힘쓰는 사람이다. - 괴테