【问题标题】:Vista, Visual Studio and OutOfMemoryExceptionsVista、Visual Studio 和 OutOfMemoryExceptions
【发布时间】:2009-07-06 11:41:21
【问题描述】:

我遇到了一个问题,因为我得到了 OutOfMemoryExceptions,所以 VS 无法构建。我的带有 2 GIG RAM 的 Vista 机器在启动时使用了大约 1 Gig 的 RAM,我什至什么都没做(只是连接到工作中的网络驱动器等)

当我在几次构建后运行 Visual Studio devenv.exe 时峰值约为 730MB,我收到错误,主要需要重新启动才能纠正。

我已禁用 Aero 并在 MSCONFIG 中停止了许多不必要的服务和应用程序。我知道 Vista 使用内存而不是臃肿有些东西,但是刚启动后用掉我一半的内存似乎有点过分(在一些开发机器上也是如此)。

您的应用程序产生了什么样的峰值内存,我可以做些什么来尝试解决这个问题?

【问题讨论】:

  • 您的解决方案(项目、文件等)有多大?你安装了哪些插件?

标签: visual-studio windows-vista out-of-memory


【解决方案1】:

几次构建后 730 兆是不正常的。

一些尝试:

  • 禁用所有 VS 插件
  • 确保 VS 正在运行最新的服务包(您使用的是 2008 SP1)
  • 一次尝试一个项目,看看哪个项目占用了内存

【讨论】:

  • 你是对的。另一个开发人员的内存是 280MB,他整天都在运行相同的构建。我的机器最近才添加了 coderush,但我也收到了一条关于 dxcore 1.1 的错误消息,但我忽略了,所以我也会对此进行调查(我从以前的 dev - profile 继承了我的电脑)
【解决方案2】:

解决此问题的最佳方法是购买更多内存。

XP 和 1GB 内存也有同样的问题,这对我来说简直就是噩梦。现在我有 3GB,没关系,我可以同时进行 2 个 VS。

【讨论】:

  • 我删除了 coderush,我的内存消耗已经下降了
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-05
  • 1970-01-01
  • 2010-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-12
相关资源
最近更新 更多