Xen기반에서 시스템 CPU(멀티코어)의 모든 성능을 GuestOS(Windows XP) 사용하기?
글쓴이: semigifn / 작성시간: 화, 2008/05/27 - 5:57오후
아래의 사양에 CentOS5.1을 설치하고 Xen을 이용해 Windows XP를 Guest OS로 설치하였습니다.
사양
CPU : Intel(R) Xeon(R) CPU X5355@2.66Ghz * 1개
Memory : 4G
인터넷이 있는 여러 자료들을 참조하여 무사히 Xen의 Guest OS로 DomU에 Windows XP를 설치했습니다. 그런데 원하는 Core 2 Quad CPU의 Native의 90%성능은 안나오는 것 같네요..
이곳 KLDP에서 http://kldp.org/node/93197 통해 Xen기반의 Windows XP의 성능이 Native의 90~95%라고 기대를 했는데...
나름 아래와 같이 Cofiguration file을 수정해보았습니다.
vcpus=32
cpus="0-2"
별 소용이 없어서 아래와 같이 xm명령어를 사용하여 vcpu갯수를 변경해보았습니다.
xm vcpu-set myvm 32
아래와 같이 vcpu를 고정해보았습니다.
xm vcpu-pin myvm 0 0
어떻게 해야 시스템 CPU(멀티코어)의 모든 성능을 GuestOS(Windows XP)에서 사용할 수 있을까요?
Forums:
CentOS + Xen Kernel말고
CentOS + Xen Kernel말고 http://www.xensource.com 에 가셔서 XenExpress를 받아서 설치하신 다음에,
XenCenter를 윈도에 깔고 거기서 한번 해보세요.
아.. Citrix로 인수가 완료되고 나더니 http://citrix.com/English/ps2/products/feature.asp?contentID=950122 서 다운 받으면 되네요.
그리고 성능은 뭘로 측정했는지도 좀 궁금하고, Xen-Tools는 다 올리셨남요?
--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러
--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러
Re: 네트웍 스트림 수신하여 계산하는 프로그램으로 테스트 했습니다.
앗! 답변 감사합니다.
성능은 계산프로그램을 사용하였습니다.
네트웍으로 스트림을 수신하여 계산을 하는 프로그램인데 Native XP에서는 CPU 사용율이 5% 미만인데 Window XP On Xen에서는 70%를 사용하네요.
Xen-tools가 설치 및 관리를 자동화하는 스크립터 아닌가요?
그리고 Xen Express를 Host로 사용하게 되면 리눅스의 Native한 다양한 기능들(예, Networking 기능, Web Server기능 등)을 사용못하게 되나요?
Xen Express도 Linux의 Native한 모든 기능을 포함하나요?
댓글 달기