3.4 内存相关参数
1.1. 1. -m 参数
-m [size=]megs[,slots=n,maxmem=size]
设置虚拟机内存大小为 megs MB。默认单位为 MB,如 “-m 1024” 表示 1024 MB 内存,也可以使用其他单位如 G 等表示。
1.2. 2. -mem-path 参数
-mem-path path
虚拟机启动时从 path 路径表示的临时文件中为虚拟机分配内存,主要是分配大页内存,如 “-mem-path /dev/hugepages”。
1.3. 3. -mem-prealloc 参数
虚拟机启动时即分配全部的内存,而不是根据虚拟机请求而动态分配。必须与 “-mem-path” 参数一起使用。
1.4. 4. -balloon 参数
-balloon virtio[,addr=addr]
虚拟机配置 virtio_balloon 设备,在 QEMU monitor 中使用 “balloon” 命令来调节虚拟机所占内存,调整大小需要在 “-m” 参数指定的范围内。