[英]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.