對於一個研究項目,我嘗試在Ubuntu服務器12.04下的KVM中使用python libvirt綁定啓動儘可能多的虛擬機。所有虛擬機在啓動後都設置爲空閒,並使用最少量的內存。最多的時候,我能夠在一臺主機上啓動1000個虛擬機,此時內核(Linux 3x)無響應,即使CPU和內存使用率都遠低於限制(48個內核AMD,128GB內存)。這個,在幾百個虛擬機之後,啓動過程變得越來越慢。Kvm/Qemu最大虛擬機數量限制
我認爲這必須與KVM/Qemu驅動程序相關,因爲linux內核本身在處理這幾個進程時應該沒有問題。但是,我讀過Qemu驅動程序現在是多線程的。任何關於這種緩慢的原因的想法 - 或者至少我應該開始尋找的地方?