來來來,這個問題我好久之前就想過了。只不過以前機子太爛跑兩層膝蓋就跪了。
正好鳥槍換炮了。可以試一試。往虛擬機器拷東西時間太長了,先上方案,一會過來貼結果。
研究問題:
虛擬機器巢狀能力測試:
1.無窮巢狀是否可行。
2.實際可行巢狀層數。
提出猜想:
VMWare支援無限巢狀。
由於VMWare支援虛擬化VT和VTx,所以猜測理論上可以無限進行巢狀。
若虛擬機器內虛擬化"虛擬化"的能力隨巢狀層數增加不降,則該假設成立。
實驗環境:
實驗條件:VMWare10 + XP 固定配置巢狀
實驗方案:
1.在宿主機中安裝VMWare,安裝XP虛擬機器XP-VM1,並進行備份。2.將備份XPVM1複製入原始XP-VM1,原始XP-VM1中的備份XP-VM1重新編號為XP-VM2,代表巢狀層級2。3.將原始XP-VM1複製入備份XP-VM1,修改備份XP-VM1中各XP-VM的巢狀等級4.至此基礎設施搭建完畢,每當需要加深一級巢狀時將原始(左側)XP-VM1複製入最深層的VMWare即可。
實驗過程:
第一層沒問題,虛擬機器裡安裝VMWare成功。
然後執行VM-XP2時,載入了啟動畫面,然後VM就崩掉了。這神奇的錯誤竟然也沒有文件可查。
但是Linux的虛擬機器是可以正常執行的,並且是以VT-x/EPT虛擬化模式執行的
因此可以肯定多層巢狀實際是可行的。
實際上用純粹的軟體模擬硬體操作當然也行,比如Bochs.但效能會有好幾個數量級的下降。
VM-XP這種搭配效能下降的太厲害了。而且中間也尿掉了。我覺得換著VMWare,Hyper-V,VirtualBox,Xen甚至是Bochs這些配著Linux,Windows換著來可能效果會好一點。
算了,知道了反正能繼續搞下去。。。我已經失去了研究能巢狀多少層的興趣了,反正沒什麼意義。
但是 @yskin 說的內層虛擬機器遠端桌面連線外面的主意實在是絕了。《GEB》裡面有過這個實驗的設計,就是攝像機--顯示器自指系統,這次順便試一下。
首先Window的遠端桌面肯定是不能用了,因為一連線上原來的使用者就會掉線。
曲線救國多快好省就用QQ的遠端桌面吧。
首先是。。非全屏狀態下:
拖動最外層的視窗,動作會一層層的顯示下去,就像水波和抖繩子一樣,搖擺搖擺,相當有意思。
虛擬機器本身和遠端桌面程式都全屏後,理論上畫面會維持最後一刻的狀態不變。
不過實際情況是畫面會逐漸暗淡。
然後多年不見的老朋友Windows臺階又回來了。
還有如同嗑藥一般的神奇動態變色。
臺階藝術。
不過神奇的是。。對於滑鼠指標,虛擬機器的巢狀卻一點影響都沒有。可能是由於滑鼠訊息事件的處理機制決定的。
先這些吧。
=_=。。。實驗做了一半跑了,摺疊我吧。
來來來,這個問題我好久之前就想過了。只不過以前機子太爛跑兩層膝蓋就跪了。
正好鳥槍換炮了。可以試一試。往虛擬機器拷東西時間太長了,先上方案,一會過來貼結果。
研究問題:
虛擬機器巢狀能力測試:
1.無窮巢狀是否可行。
2.實際可行巢狀層數。
提出猜想:
VMWare支援無限巢狀。
由於VMWare支援虛擬化VT和VTx,所以猜測理論上可以無限進行巢狀。
若虛擬機器內虛擬化"虛擬化"的能力隨巢狀層數增加不降,則該假設成立。
實驗環境:
實驗條件:VMWare10 + XP 固定配置巢狀
實驗方案:
1.在宿主機中安裝VMWare,安裝XP虛擬機器XP-VM1,並進行備份。2.將備份XPVM1複製入原始XP-VM1,原始XP-VM1中的備份XP-VM1重新編號為XP-VM2,代表巢狀層級2。3.將原始XP-VM1複製入備份XP-VM1,修改備份XP-VM1中各XP-VM的巢狀等級4.至此基礎設施搭建完畢,每當需要加深一級巢狀時將原始(左側)XP-VM1複製入最深層的VMWare即可。
實驗過程:
第一層沒問題,虛擬機器裡安裝VMWare成功。
然後執行VM-XP2時,載入了啟動畫面,然後VM就崩掉了。這神奇的錯誤竟然也沒有文件可查。
但是Linux的虛擬機器是可以正常執行的,並且是以VT-x/EPT虛擬化模式執行的
因此可以肯定多層巢狀實際是可行的。
實際上用純粹的軟體模擬硬體操作當然也行,比如Bochs.但效能會有好幾個數量級的下降。
VM-XP這種搭配效能下降的太厲害了。而且中間也尿掉了。我覺得換著VMWare,Hyper-V,VirtualBox,Xen甚至是Bochs這些配著Linux,Windows換著來可能效果會好一點。
算了,知道了反正能繼續搞下去。。。我已經失去了研究能巢狀多少層的興趣了,反正沒什麼意義。
但是 @yskin 說的內層虛擬機器遠端桌面連線外面的主意實在是絕了。《GEB》裡面有過這個實驗的設計,就是攝像機--顯示器自指系統,這次順便試一下。
首先Window的遠端桌面肯定是不能用了,因為一連線上原來的使用者就會掉線。
曲線救國多快好省就用QQ的遠端桌面吧。
首先是。。非全屏狀態下:
拖動最外層的視窗,動作會一層層的顯示下去,就像水波和抖繩子一樣,搖擺搖擺,相當有意思。
虛擬機器本身和遠端桌面程式都全屏後,理論上畫面會維持最後一刻的狀態不變。
不過實際情況是畫面會逐漸暗淡。
然後多年不見的老朋友Windows臺階又回來了。
還有如同嗑藥一般的神奇動態變色。
臺階藝術。
不過神奇的是。。對於滑鼠指標,虛擬機器的巢狀卻一點影響都沒有。可能是由於滑鼠訊息事件的處理機制決定的。
先這些吧。
=_=。。。實驗做了一半跑了,摺疊我吧。