我正在開發虛擬PC中的SharePoint(MOSS)項目。不幸的是,虛擬PC只能使用我的四核機器的一個核心。有什麼技巧可以加快我的發展進程嗎?如何加快虛擬PC中的共享點開發速度?
回答
的事情,我們用來做之前,我們移動到Hyper-V ...
太多RAM不要分配到VPC,它將開始使用分頁文件太多。
確保從防病毒程序中排除VPC的虛擬硬盤驅動器和虛擬內存文件。
碎片整理VPC,然後碎片整理主機。
不要在與VPC相同的驅動器上安裝頁面文件。
修復分頁文件的大小,使其不會分段。
殺死主要主機上的所有後臺進程,您不必爲了完成工作而運行...併爲此調整Windows以獲得最佳性能而非最佳外觀。
運行虛擬服務器而不是虛擬PC,並使用遠程桌面訪問VPC(我發現VS在管理機器方面稍微好一點,而且遠程桌面似乎更快,並且可以獲得不錯的全屏體驗在第二臺顯示器上)。
我認爲這是比我提供的更好的建議:) 唯一的想法是我不同意是內存,因爲在我的情況下,它幫助..所以我會嘗試分配更多的內存來查看,如果它沒有幫助,就把它取消。 – drax 2008-12-05 11:30:20
您是否在BIOS和VPC設置中激活硬件虛擬化擴展?
你給你的VM足夠的內存(我通常設置2GB左右)。
您也可以切換到功能更強大的Win2008 + HyperV。
總之是對你所有的問題。 由於預算限制Win2008 + HyperV不是選項 – 2008-12-05 09:28:49
我在外部harrdrive上運行sharepoint。 VPC分配了2.5 GB的RAM。它運行速度非常快(不是很快,但可行)。
所以我的建議是分配儘可能多的內存給VPC,你可以負擔得起並在外置硬盤上運行。如果可以的話,使用火線連接您的硬盤,與USB相比,它會有很大的不同。
除了您的主機和虛擬機的碎片整理功能都可以幫助您(但可能需要很長時間)。
運行別的東西。虛擬PC是垃圾。在HyperV,VMWare和Virtualbox之間有更好的選擇。
個人而言,我使用VMWare服務器。我嘗試了HyperV,但是性能並沒有達到我期待的那樣。 VMWare在3個平臺上可用這一事實意味着我可以在Macbook上啓動項目,將其傳輸到Linux服務器,或在另一個Windows Box上打開它。
而且我可以選擇1,2或4個內核。
檢查Scott Hanselman的Virtual Machine Performance Checker。這是關於如何提高虛擬機性能的一般性文章。
使用SSD驅動器代替HDD。有顯着的性能改進,特別是在發生磁盤交換的內存壓力情況下。
還檢查。NET框架isn't checking the Certificate Revocation List。如果有網絡連接問題,那麼你會得到超時。
- 1. Windows虛擬PC開發安裝程序?
- 2. 在Virtual PC中與Windows CE虛擬機共享文件?
- 3. 虛擬vs界面poco,速度更快?
- 4. 在線共享點快速啓動
- 5. 虛擬PC在個人開發機上的實用性如何?
- 6. 通過PC和虛擬機共享文件夾
- 7. 快速共享開發人員之間的臨時片段
- 8. 從虛擬PC 2007(XP sp3)上的共享文件夾中打開VB6項目時發現路徑錯誤
- 9. 如何通過ID快速查找共享點文檔庫?
- 10. vmware中虛擬機之間的共享掛載點
- 11. 如何重定向到hosts文件中的共享虛擬託管站點?
- 12. 如何加快VS插件中WPF窗口的打開速度?
- 13. 用於Windows虛擬機PC的UNIX Web開發服務器
- 14. 使用虛擬PC進行與Oracle的Web開發
- 15. 如何從共享庫中提取虛擬表信息?
- 16. 如何在虛擬機中實現快速運行時錯誤?
- 17. 虛擬PC上的Windows7
- 18. XP上的虛擬PC
- 19. 虛擬化和剪貼板共享
- 20. 提供池,虛擬光盤和共享
- 21. 插入虛擬數據到mysql快速
- 22. 您在虛擬PC上開發有問題嗎?
- 23. 如何開發虛擬驅動器
- 24. 使用Virtual PC 2007在虛擬機和主機之間共享文件
- 25. 如何加快滾動條的速度
- 26. 僅在虛擬仿真器中工作的Android加速度計
- 27. 使用加速度計數據模擬虛擬操縱桿
- 28. 像Laravel代理快速共享網站
- 29. iOS快速操作與UIActivityViewController共享
- 30. 如何在iPhone上發佈共享加速器實例?
vmware服務器是免費的,afaik可以使用> 1核心。你甚至不需要重建你的虛擬機。它可以導入VPC圖像iirc。 – x0n 2008-12-05 17:50:55