On 05/30/2011 03:36 PM, Ingo Molnar wrote:
You are probably right about 1024 CPUs.
Right now i can produce something similar to it: 42 vcpus on a single
CPU:
$ taskse 1 kvm run --cpus 42
And that hangs early on during bootup, around:
[ 0.236000] Disabled fast string operations
[ 0.242000] #4
[ 0.270000] Disabled fast string operations
[ 0.275000] #5
[ 0.317000] Disabled fast string operations
[ 0.322000] #6
[ 0.352000] Disabled fast string operations
[ 0.358000] #7
[ 0.414000] Disabled fast string operations
The threads seem to be livelocked:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
22227 mingo 20 0 471g 95m 904 R 12.9 0.8 0:06.39 kvm
22230 mingo 20 0 471g 95m 904 R 12.9 0.8 0:06.36 kvm
22226 mingo 20 0 471g 95m 904 R 11.9 0.8 0:07.04 kvm
22228 mingo 20 0 471g 95m 904 R 11.9 0.8 0:06.38 kvm
22229 mingo 20 0 471g 95m 904 R 11.9 0.8 0:06.37 kvm
22231 mingo 20 0 471g 95m 904 R 11.9 0.8 0:06.37 kvm
22232 mingo 20 0 471g 95m 904 R 11.9 0.8 0:06.36 kvm
22233 mingo 20 0 471g 95m 904 R 11.9 0.8 0:06.33 kvm
7 root -2 19 0 0 0 S 2.0 0.0 1:12.53 rcuc0
with no apparent progress being made.
Well, strangely, 42-on-1 booted for me in qemu, and only got
ridiculously slow in initrd. Three minutes and it's still booting.
I don't really see how tools/kvm could cause this slowness, though.
--
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html