首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows xp上的Visual studio

问windows xp上的Visual studio
EN

Stack Overflow用户
提问于 2009-03-27 00:19:50
回答 4查看 528关注 0票数 2

我需要在windows XP上运行几个visual studio,它似乎占用了很多内存。我也在运行resharper,这是一个内存占用很大的程序。

我运行的是32位XP。在操作系统达到极限之前,我可以在机器中放入多少内存。

此外,运行多个visual studio而不会导致性能降低的任何其他方式。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-03-27 00:22:41

32位操作系统的RAM限制为4 GB,这可能对您来说是足够的,也可能不够。另外,我认为如果你安装4 GB,Windows会显示3 GB的内存。

我建议你切换到64位,如果可以的话,升级到8 GB。

更新:请参阅有关该主题的博客文章:Dude, Where's My 4 Gigabytes of RAM?

票数 3
EN

Stack Overflow用户

发布于 2009-03-27 00:25:01

32位WinXP可以看到的最大内存大小在3到4 be之间,具体取决于您的芯片组。

当我安装了resharper时,我在运行多个VS实例时也遇到了问题。你唯一能做的就是用更多的内存运行64位XP,或者不使用resharper (这很糟糕)。

票数 1
EN

Stack Overflow用户

发布于 2009-03-27 00:53:21

32位Windows内核将4 4GB虚拟寻址空间划分为2 4GB/2 4GB分区。如果您将/3GB开关提供给NTLDR,它将提供1 3GB内核空间/3 3GB用户模式空间。请注意,这并不意味着您不能编写软件来利用具有32位CPU的机器,并且一次寻址超过4 4GB。

一种解决方法是硬件支持的功能,以访问存储体或“窗口”中的剩余内存,因为CPU一次仍可看到最多4 4GB的可寻址空间。一些数据库和GIS软件提供了这种可能性。这称为物理地址扩展,允许使用(不立即寻址)最多64 36的36位地址。WinXP提供了AWE,这是一种建立在PAE之上的应用编程接口。

这就是理论。要使用Visual Studio,您可以为您的系统获取完整的4 4GB内存,或者升级到具有更多RAM的64位操作系统。只有在VS提供64位版本的情况下才能这样做。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/688045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档