qemu-kvm命令列引數
1.cpu相關引數
-cpu:指定cpu模型,預設的為qemu64,可以通過「-cpu ?」查詢當前支援的cpu模型
-smp:設定虛擬機器的vcpu個數。後面還可以加cores threads socke.
2.記憶體相關引數
-m:設定虛擬機器記憶體大小,預設單位為mb。
-mem-path patch:指定從path路徑表示的臨時檔案中為guest分配記憶體。
-mem-prealloc:啟動時即分配全部記憶體,而不是根據guest請求動態分配,與-mem-path引數配合使用。
-balloon:開全記憶體balloon功能,俗稱記憶體氣球。
4.網路相關引數
-net nic:為虛擬機器建立乙個nic網絡卡
-net user:讓虛擬機器使用不需要管理許可權的使用者模式網路(user mode network).
-net tap:使用host的tap網路介面來幫助guest建立網路。
-net none:不配置任何網路裝置。
5.圖形顯示引數
-sdl:使用sdl方式顯示客戶機。
-vnc:使用vnc方式顯示客戶機。
-vga:設定虛擬機器中的vga顯示卡型別,預設為「-vga cirrus」.
-nographic:關閉qemu的圖形化介面輸出。
6.其他常用引數
-h:顯示幫助手冊
#qemu-system-x86_64 -h:會顯示所有引數
-noreboot:guest執行reboot操作時,系統關閉後退出qemu-kvm,而不會再啟動虛擬機器。
-no-shutdown:虛擬機器shutdown後,系統關閉後,不退出qemu-kvm程序,保持這個程序存在,他的monitor仍然可以用。
-loadvm:載入快照狀態,與monitor中的「loadvm」命令類似
-nodefaults:不建立預設的裝置。缺省會建立一些顯示卡、串列埠、控制台等裝置
-readconfig:從檔案中讀虛擬機器裝置的配置資訊。
-writeconfig:將虛擬機器的配置資訊寫到檔案中。
-nodedefconfig:不載入預設的配置檔案。缺省會載入/use/local/share/qemu下的檔案。
-no-user-config:不載入使用者自定義的配置檔案。
libvirt透傳命令到qemu。如透傳-s到qemu,xml格式如下:
命令列引數
c 程式設計師參考 main方法可以使用引數,在這種情況下它採用下列形式之一 static int main string args static void main string args main方法的引數是表示命令行引數的string陣列。通常通過測試length屬性來檢查引數是否存在,例如 ...
命令列引數
c程式中的mian具有兩個形參。int main int argc,char argv argc 命令列引數的數目 argv 指向一組引數值的第乙個元素 每個元素都是指向乙個引數文字的指標 指標陣列 每個元素都是乙個字元指標,陣列末尾是乙個null指標,argc的值和這個null都用於確定實際傳遞了...
命令列引數
命令列引數,也是一種形式的引數。它與我們常見的函式的引數的不同點在於,他是傳遞命令列的引數。c 中可以指定任意數量的命令列引數存放在args陣列中。args陣列的第乙個元素是執行該程式的.exe檔名。向其中新增命令列引數的方法 開啟專案屬性頁面 解決方案資源管理器中,所在專案的properties選...