2012-11-08 44 views
2

我們的開發團隊決定授予內存升級權力。我們現在都在掌控Mac Pro的32GB的RAM。我寧願選擇一個固態硬盤而不是一半的內存,而我正在努力想方設法充分利用這一切。迄今爲止,我已經安裝了Windows 7的x64版本,並且還爲臨時文件,瀏覽器緩存等設置了4GB RAM驅動器以及用於我正在處理的各種應用程序的代碼文件。我應該如何處理所有這些RAM?

儘管如此,即使是在大型多項目解決方案的調試環境中,我總是對我有什麼要求,因爲我留下了大量的剩餘內存,我想知道是否還有其他東西可以充分利用可用RAM。我唯一能想到的其他事情就是在我的工作站上運行一個虛擬的Windows服務器,以便'正確'(即在我們的生產環境的鏡像中)本地部署/測試等,但是任何工具或技巧都可能會將4以任何開發人員或用戶友好的方式很好地使用-6GB將是非常受歡迎的。

我使用ASP.Net和SQL Server並使用VS2010/12,因此特別歡迎針對此設置的任何「技巧」。我很難過地看到,所有這些RAM並沒有使VS2010更不容易出現無反應的情況。

+0

您可以購買低於200美元的32 GB。這是不值得的,因爲它曾經是。 ;)操作系統將盡可能多地緩存磁盤,因此即使應用程序不需要,也可以使用所有內存。 –

回答

3

一些想法:

  • 使用內存虛擬磁盤,並把你的開發。在這個環境...這將做奇觀!比最快的SSD更快......但要小心,這是不穩定的!你可以有16GB,甚至24GB的RAMdisk,並且還有足夠的空間來玩。項目切換從未如此迅速,更不用說所有基於磁盤的活動。
  • 您可以運行多個虛擬機。就像如果您使用數據庫進行開發一樣,您可以擁有本地副本,而不必依賴共享資源。這可以有很多好處,但它也有一些缺點(其他開發人員的更改複製等)
  • 結合上面!獲取RAMdisk來運行你的虛擬機和VS!這在開始工作時涉及到大量的復​​制,但這是每天一次......我想休息一下,閱讀電子郵件就足夠了。好處:快...比任何事都快 - 一旦開始。
+1

還要確保使用NTFS格式化的ramdisk,FAT32在現實生活中要慢得多。 – Meo