2008-12-05 64 views
1

我正在開發虛擬PC中的SharePoint(MOSS)項目。不幸的是,虛擬PC只能使用我的四核機器的一個核心。有什麼技巧可以加快我的發展進程嗎?如何加快虛擬PC中的共享點開發速度?

+1

vmware服務器是免費的,afaik可以使用> 1核心。你甚至不需要重建你的虛擬機。它可以導入VPC圖像iirc。 – x0n 2008-12-05 17:50:55

回答

5

的事情,我們用來做之前,我們移動到Hyper-V ...

太多RAM不要分配到VPC,它將開始使用分頁文件太多。

確保從防病毒程序中排除VPC的虛擬硬盤驅動器和虛擬內存文件。

碎片整理VPC,然後碎片整理主機。

不要在與VPC相同的驅動器上安裝頁面文件。

修復分頁文件的大小,使其不會分段。

殺死主要主機上的所有後臺進程,您不必爲了完成工作而運行...併爲此調整Windows以獲得最佳性能而非最佳外觀。

運行虛擬服務器而不是虛擬PC,並使用遠程桌面訪問VPC(我發現VS在管理機器方面稍微好一點,而且遠程桌面似乎更快,並且可以獲得不錯的全屏體驗在第二臺顯示器上)。

+0

我認爲這是比我提供的更好的建議:) 唯一的想法是我不同意是內存,因爲在我的情況下,它幫助..所以我會嘗試分配更多的內存來查看,如果它沒有幫助,就把它取消。 – drax 2008-12-05 11:30:20

0

您是否在BIOS和VPC設置中激活硬件虛擬化擴展?
你給你的VM足夠的內存(我通常設置2GB左右)。

您也可以切換到功能更強大的Win2008 + HyperV。

+0

總之是對你所有的問題。 由於預算限制Win2008 + HyperV不是選項 – 2008-12-05 09:28:49

1

我在外部harrdrive上運行sharepoint。 VPC分配了2.5 GB的RAM。它運行速度非常快(不是很快,但可行)。

所以我的建議是分配儘可能多的內存給VPC,你可以負擔得起並在外置硬盤上運行。如果可以的話,使用火線連接您的硬盤,與USB相比,它會有很大的不同。

除了您的主機和虛擬機的碎片整理功能都可以幫助您(但可能需要很長時間)。

1

運行別的東西。虛擬PC是垃圾。在HyperV,VMWare和Virtualbox之間有更好的選擇。

個人而言,我使用VMWare服務器。我嘗試了HyperV,但是性能並沒有達到我期待的那樣。 VMWare在3個平臺上可用這一事實意味着我可以在Macbook上啓動項目,將其傳輸到Linux服務器,或在另一個Windows Box上打開它。

而且我可以選擇1,2或4個內核。

0

使用SSD驅動器代替HDD。有顯着的性能改進,特別是在發生磁盤交換的內存壓力情況下。

還檢查。NET框架isn't checking the Certificate Revocation List。如果有網絡連接問題,那麼你會得到超時。