Cpu Cores

ransom

New Member
Apr 25, 2009
23
0
1
Hardware:Q6600(4Cores)
1)when i run windows 2003 with "4 Cpu Sockets",I can see 4 cpus are running on Windows 2003.
2)When I run windows xp pro(SP3) with "4 Cpu Sockets",I only see 2 cpus are running on Windows xp,and the system is very slower than Windows 2003,why?how can I make windows xp running 4 Cpu cores?
 
WinXP Pro only supports 2 sockets - licensing limitation from Microsoft.

So you should configure 1 socket and 4 cores. or 2 sockets and 2 cores. does not make any difference on the KVM side.

Note: the sockets/core is only working in the 2.6.24 and 2.6.32 kernel branch, not in 2.6.18
 
Hello Tom,

I trie the two ways:
1)cpu sockets=1 cores/socket=4
2)cpu sockets=2 cores/socket=2

shutdown and windows and start the windows,but I still see windows xp only have 2 cores,the system is slower than windows 2003(running on 4 cores).
Linux wangji 2.6.24-8-pve #1 SMP PREEMPT Fri Oct 16 11:17:55 CEST 2009 x86_64 GNU/Linux
I only run one kvm in this server(Windows xp or Windows 2003),but seems windows xp(Only running 2 cores) is very slower than Windows 2003(running 4 cores),so I should try let Windows xp running on 4 cores.Do you have any idea?
 
Tom,My version has upgraded t0 2.6.24-8-pve,and I reinstall the windows xp,but that problem still exists,can you have another idea?
 
wangji:~# pveversion -v
pve-manager: 1.5-8 (pve-manager/1.5/4674)
running kernel: 2.6.24-8-pve
proxmox-ve-2.6.18: 1.5-5
pve-kernel-2.6.18-2-pve: 2.6.18-5
pve-kernel-2.6.24-8-pve: 2.6.24-16
pve-kernel-2.6.18-1-pve: 2.6.18-4
qemu-server: 1.1-11
pve-firmware: 1.0-3
libpve-storage-perl: 1.0-10
vncterm: 0.9-2
vzctl: 3.0.23-1pve8
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm-2.6.18: 0.9.1-5
 
you are running a mixture of packages, correct it!

for explanation, take a look here: http://pve.proxmox.com/wiki/Proxmox_VE_Kernel

you are running kernel 2.6.24-8 and you are using the pve-qemu-kvm from 2.6.18 - this will never work.

solution for a clean 2.6.24 system:
Code:
aptitude install proxmox-ve-2.6.24
pveversion -v should give you the following (after reboot):

Code:
pveversion -v

pve-manager: 1.5-8 (pve-manager/1.5/4674)
running kernel: 2.6.24-10-pve
proxmox-ve-2.6.24: 1.5-21
pve-kernel-2.6.24-10-pve: 2.6.24-21
qemu-server: 1.1-11
pve-firmware: 1.0-3
libpve-storage-perl: 1.0-10
vncterm: 0.9-2
vzctl: 3.0.23-1pve8
vzdump: 1.2-5
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.11.1-2