看起來Visual Studio 2010編譯速度非常慢,當它位於虛擬機內且代碼位於網絡共享中時。如何在虛擬機中運行時優化Visual Studio 2010編譯性能?
我無法將它安裝在虛擬機之外,我不能將代碼保留在本地磁盤上。
當前配置數據:
- 主機:OS X 10.7獅子,6GB RAM,6個CPU
- 旅客(不大於運行的客戶做許多其他):Windows 7企業,3GB RAM,4個CPU
- 龐大的代碼庫位於網絡共享上的來賓
所以,我有什麼可以合作,以提高編譯速度?
看起來Visual Studio 2010編譯速度非常慢,當它位於虛擬機內且代碼位於網絡共享中時。如何在虛擬機中運行時優化Visual Studio 2010編譯性能?
我無法將它安裝在虛擬機之外,我不能將代碼保留在本地磁盤上。
當前配置數據:
所以,我有什麼可以合作,以提高編譯速度?
這個問題在我看來,對訪問源的訪問速度緩慢(如果CPU負載總量爲<,即使一個CPU沒有被完全使用,也可以在任務管理器中檢查)。使用什麼樣的網絡共享?主機和存儲之間的網絡速度有多快(包括帶寬和延遲)。
你真的應該在本地放置源代碼。您應該嘗試將它們放在虛擬硬盤上或存儲在本地磁盤上。
問題可能出在虛擬化解決方案中。 AFAIK,MSVC有命令行版本,MSBuild http://msdn.microsoft.com/en-us/library/f35ctcxw.aspx。也許可以從葡萄酒開始msbuild?
你的CPU是什麼?它是Core 2還是Core i7?你使用的是什麼虛擬機(vmware,parallels,somthing else)? – osgx