Hello
Dustin you were absolutly right.
I reinstalled windows and it now have all 4 cores.
Previous installation was made with 1 vcpus, i changed it to 4 only
after installation, and it seems cause windows to see only one core.
Dustin, Thomas, thank you for help!
2008/12/11 Dustin Henning <Dustin.Henning@xxxxxxxxxxx>:
> Andrey,
> I believe ACPI is necessary to use multiple processors. However,
> something you read somewhere may have recommended disabling it. As I really
> don't remember for sure, it may be APIC that is necessary. It appears that
> ACPI & APIC are both enabled in your config (unless I got my 1s and 0s
> backwards), however, under computer in device manager, you should definitely
> see multiprocessor if you want multiple cores/cpus to be used. If it
> doesn't say multiprocessor, you probably need to do some searching and
> determine how to install a new HAL in Server 2003 in order to resolve the
> problem.
> Dustin
>
> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Andrey Chursin
> Sent: Wednesday, December 10, 2008 14:27
> To: xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-users] WIndows 2008, Quard Core Opteron, xen
>
> Hello
>
> I have trouble with Quard Core Opteron and windows 2008(x86).
>
> By the way Windows device manager show 4 processors, BUT task manager
> show only one core.
> I found that my problem is not new. But solutions, provided by those
> people did not helped me.
> By the way, my windows is enterprise version, and as far as I know, it
> allows up to 8 processor sockets, so the trouble is not, that windows
> treats 4 cores as 4 different processors.
>
> My machine config file is next:
>
> [root@loft1569 ~]# cat /etc/xen/win1
> name = "win1"
> uuid = "c95bf204-b312-5f1b-0784-da44c9cb63f3"
> maxmem = 3584
> memory = 3584
> vcpus = 4
> timer = 1
>
> #I tried ALL variants of CPUID provided here
>
> #cpuid =
> ['1:edx=xxx1xxxxxxxxxxxxxxxxxxxxxxxxxxxx,ebx=xxxxxxxx00010000xxxxxxxxxxxxxxx
> x']
> #cpuid =
> ['1:ebx=xxxxxxxx00001010xxxxxxxxxxxxxxxx,edx=xxx1xxxxxxxxxxxxxxxxxxxxxxxxxxx
> x',
> '0x80000001:ecx=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1x',
> '0x80000008:ecx=xxxxxxxxxxxxxxxxxxxxxxxxxx001001']
> #cpuid = ['1:edx=xxx1xxxxxxxxxxxxxxxxxxxxxxxxxxxx,ebx=
> xxxxxxxx00010000xxxxxxxxxxxxxxxx','4,0:eax=001111xxxxxxxxxxxxxxxxxxxxxxxxxxx
> ']
> cpuid=['1:edx=xxx0xxxxxxxxxxxxxxxxxxxxxxxxxxxx,ebx=xxxxxxxx00000100xxxxxxxxx
> xxxxxxx','4,0:eax=000011xxxxxxxxxxxxxxxxxxxxxxxxxx']
> #cpuid=['1:edx=xxx1xxxxxxxxxxxxxxxxxxxxxxxxxxxx,ebx=xxxxxxxx00001000xxxxxxxx
> xxxxxxxx','4,0:eax=000111xxxxxxxxxxxxxxxxxxxxxxxxxx']
> builder = "hvm"
> kernel = "/usr/lib/xen/boot/hvmloader"
> boot = "c"
> pae = 1
> acpi = 1
> apic = 1
> localtime = 0
> on_poweroff = "destroy"
> on_reboot = "restart"
> on_crash = "restart"
> device_model = "/usr/lib64/xen/bin/qemu-dm"
> sdl = 0
> vnc = 1
> vncunused = 1
> disk = [ "file:/xen/win/disk.img,hda,w", ",hdc:cdrom,r" ]
> #vif = [ "mac=00:16:3e:5d:4c:5c,bridge=xenbr0" ]
> vif = ['type=ioemu, bridge=xenbr0, mac=00:40:D0:BF:FD:77']
> #type=ioemu, ip=85.25.75.229 mac=00:40:D0:BF:FD:77
> #serial = "pty"
> vncdisplay = "0"
> vnclisten = "0.0.0.0"
>
> Direct auto launch of machine, xm list shows this:
> [root@loft1569 ~]# xm list
> Name ID Mem(MiB) VCPUs State Time(s)
> Domain-0 0 390 4 r----- 59402.5
> win1 18 3591 1 ------
> 0.4 ////Why not 4 VCPUS?
>
>
> Can anybody tell me, WHY windows can not use all 4 cores of processor?
>
> --
> Regards,
> Andrey
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>
--
Regards,
Andrey
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|