繁体   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