Revision f5a4b9ce
b/lib/hypervisor/hv_fake.py | ||
---|---|---|
133 | 133 |
fh = file(file_name, "w") |
134 | 134 |
try: |
135 | 135 |
fh.write("0\n%d\n%d\n" % |
136 |
(instance.beparams[constants.BE_MEMORY],
|
|
136 |
(instance.beparams[constants.BE_MAXMEM],
|
|
137 | 137 |
instance.beparams[constants.BE_VCPUS])) |
138 | 138 |
finally: |
139 | 139 |
fh.close() |
b/lib/hypervisor/hv_kvm.py | ||
---|---|---|
923 | 923 |
kvm_cmd = [kvm] |
924 | 924 |
# used just by the vnc server, if enabled |
925 | 925 |
kvm_cmd.extend(["-name", instance.name]) |
926 |
kvm_cmd.extend(["-m", instance.beparams[constants.BE_MEMORY]])
|
|
926 |
kvm_cmd.extend(["-m", instance.beparams[constants.BE_MAXMEM]])
|
|
927 | 927 |
kvm_cmd.extend(["-smp", instance.beparams[constants.BE_VCPUS]]) |
928 | 928 |
kvm_cmd.extend(["-pidfile", pidfile]) |
929 | 929 |
kvm_cmd.extend(["-daemonize"]) |
b/lib/hypervisor/hv_xen.py | ||
---|---|---|
608 | 608 |
config.write("ramdisk = '%s'\n" % initrd_path) |
609 | 609 |
|
610 | 610 |
# rest of the settings |
611 |
config.write("memory = %d\n" % instance.beparams[constants.BE_MEMORY])
|
|
611 |
config.write("memory = %d\n" % instance.beparams[constants.BE_MAXMEM])
|
|
612 | 612 |
config.write("vcpus = %d\n" % instance.beparams[constants.BE_VCPUS]) |
613 | 613 |
cpu_pinning = cls._CreateConfigCpus(hvp[constants.HV_CPU_MASK]) |
614 | 614 |
if cpu_pinning: |
... | ... | |
707 | 707 |
config.write("kernel = '%s'\n" % kpath) |
708 | 708 |
|
709 | 709 |
config.write("builder = 'hvm'\n") |
710 |
config.write("memory = %d\n" % instance.beparams[constants.BE_MEMORY])
|
|
710 |
config.write("memory = %d\n" % instance.beparams[constants.BE_MAXMEM])
|
|
711 | 711 |
config.write("vcpus = %d\n" % instance.beparams[constants.BE_VCPUS]) |
712 | 712 |
cpu_pinning = cls._CreateConfigCpus(hvp[constants.HV_CPU_MASK]) |
713 | 713 |
if cpu_pinning: |
Also available in: Unified diff