高效動態語言虛擬機的設計(一)
最近在做Python相關的一些東西,發現Python的性能實在是非常差,所以就深入到Python內部,看了一下它的實現,并對比了幾個比較流行的虛擬機的實現,包括:
虛擬機使用NAT不能上網的若干問題
許多朋友,在使用VMware Workstation的時候,創建的虛擬機使用NAT,但在虛擬機中卻不能上網,可能會出現的原因如下:
虛擬機網絡配置詳解(NAT、橋接、Hostonly)
VirtualBox中有四種網絡連接方式而VMWare中有三種,其實它跟VMWare的網絡連接方式都是一樣的概念,只是比VMWare多了Internal方式。
用共享目錄方式實現Windows與Linux虛擬機之間的數據交換
我們做絕大多數事情之前都會有一個自認為合理的理由,才回去付諸行動。這次的動機是:我的筆記本裝了Win7,但我的工作開發環境是linux,在回家之后我的代碼沒法在本機編譯,曾經試過cygwin,但老實說使用過程中各種小毛病層出不窮,嚴重影響工作效率。也曾經沖動地想要干脆裝個Linux替代Win7,但是公司郵件要用outlook,交換文檔大多office文件,內網安全組件不支持linux….
虛擬機空間大小的問題
使用LVM2的快照來做虛擬化的系統是非常的不錯,一方面是因為部署的快(一般創建快照也是分分鐘的事),另一方面是空間大大小縮小(因為它是使用原始系統的大部分的數據)。
虛擬機無法上網的解決辦法
解決虛擬機問題跟解決主機的方式一樣,都秉持著“先軟后硬”的原則。首先,檢查下VMware Tools是否安裝完全。VMware Tools中包含著VMware虛擬機中所需的網卡驅動。
