簡體   English   中英

Windows XP上的Visual Studio

[英]Visual studio on windows xp

我需要在Windows XP上運行一些視覺工作室,這似乎占用了大量內存。 我也正在運行reshaper,這是一個內存豬。

我正在運行32位XP。 在達到操作系統極限之前,我可以在計算機中放入多少內存。

同樣,以任何其他方式運行多個Visual Studio時也不會出現這種緩慢的性能。

32位操作系統限於4 GB的RAM,這可能對您來說足夠或不足。 另外,我認為如果您安裝4 GB,Windows將顯示3 GB RAM。

我建議您切換到64位,如果可以的話,升級到8 GB。

更新:請參閱Jeff關於該主題的博客文章: Dude,我的4 GB RAM在哪里?

32bit WinXP可以看到的最大內存量在3到4 GB之間,具體取決於您的芯片組。

安裝重新共享程序時,我還遇到了運行多個VS實例的問題。 唯一可以做的是運行具有更多內存的64位XP,或者不使用resharper(這簡直太糟糕了)。

32位Windows內核將4GB虛擬尋址空間划分為2GB / 2GB分區。 如果將/ 3GB開關提供給NTLDR,它將提供1GB內核空間/ 3GB用戶模式空間。 請注意,這並不意味着您不能編寫軟件來利用32位CPU並一次尋址超過4GB 的計算機

一種變通辦法是硬件支持的功能,該功能可訪問存儲區或“窗口”中的剩余內存,因為CPU一次仍可看到最大4GB的可尋址空間。 一些數據庫和GIS軟件提供了這種可能性。 這稱為物理地址擴展,允許使用(不立即尋址)最大為64GB的36位地址。 WinXP提供AWE,這是一種基於PAE的API。

那是理論。 使用Visual Studio時,您可以獲得系統的完整4GB內存,或者升級到具有更多RAM的64位OS。 在VS提供64位版本的情況下。

“此外,任何其他運行多個Visual Studio的方式都不會降低性能。”

+1技巧:您應該使用RAM磁盤下載 )來加速I / O。

如果您正在使用-並希望這樣做-源代碼管理系統(即Subversion),則必須在此處簽出項目。 VS.NET進行了大量的I / O調用,並且RAM磁盤比真實磁盤快得多。

警告! 如果關閉計算機,RAM磁盤將消失。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM