Visual Studio 2008 泄漏内存构建解决方案 200+项目

发布于 2025-01-02 12:19:05 字数 339 浏览 1 评论 0原文

我的 Windows 7 计算机上的 Visual Studio 2008 Professional 似乎正在泄漏内存。我想知道其他人是否经历过这种情况,如果是的话,可能有什么解决方案。

我正在处理一个大型解决方案,涉及 200 多个项目。 (是的,我知道这很多。)当我清理并构建解决方案时,我注意到我的页表膨胀了大约 450 MB 左右。在我重新启动之前,这种记忆永远不会消失——关闭 Visual Studio 并不会让它消失。如果我再次进行完全清理和构建,页表(请注意,不是页面文件,而是表本身)会额外膨胀 450 MB。很快我的页表就达到了 4 或 5 GB,我别无选择,只能重新启动。

有什么想法吗?谷歌搜索的结果并不多。

It seems that Visual Studio 2008 Professional is leaking memory on my Windows 7 machine. I was wondering if others have experienced this and if so, what solution there might be.

I am working with a large solution, over 200 projects. (Yes, I know that's a lot.) When I clean and then build the solution, I've noticed that my page table bloats up by about 450 MB or so. This memory never goes away until I reboot--shutting down Visual Studio does not make it go away. If I do another full clean and build, the page table--not the page file, mind you, the table itself--bloats up by an additional 450 MB. Pretty soon I reach a point where my page table is 4 or 5 gigs and I have no choice but to reboot.

Any ideas? Google searches don't turn up much.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

预谋 2025-01-09 12:19:05

构建是 Visual Studio 中的一种常见场景,也是团队密切关注的一种场景。即使在 200 个项目中,每个构建也会泄漏 450MB,这应该在内部测试中显示出来。泄漏最可能的原因是安装的任何扩展件。

您是否尝试过禁用所有扩展并重复该场景?

Build is a common scenario in Visual Studio and one that is closely profiled by the team. For it to leak 450MB per build, even on 200 projects, is something that should have shown up in internal testing. The most likely cause of the leak is any extensions that are installed.

Have you tried disabling all extensions and repeating the scenario?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文