Visual studio VisualStudio2005内存使用率
我发现VisualStudio的内存使用率通常平均约为150-300 MB的RAM 作为一个经常需要在Visual Studio open的多个实例下运行的开发人员,是否有任何性能技巧来优化VS使用的内存量 我正在使用一个加载项(TFS)运行VS 2005,它来自: […]Visual studio VisualStudio2005内存使用率,visual-studio,memory,visual-studio-2005,memory-management,Visual Studio,Memory,Visual Studio 2005,Memory Management,我发现VisualStudio的内存使用率通常平均约为150-300 MB的RAM 作为一个经常需要在Visual Studio open的多个实例下运行的开发人员,是否有任何性能技巧来优化VS使用的内存量 我正在使用一个加载项(TFS)运行VS 2005,它来自: […] 这些更改都可以从“选项”对话框(工具–>选项)中获得: 环境 概述: 禁用“设置环境工具动画” 文件: 禁用“在环境外更改文件时检测” 键盘: 从Help.F1Help命令中删除F1键 联机帮助: 将“
这些更改都可以从“选项”对话框(工具–>选项)中获得: 环境
- 概述:
- 禁用“设置环境工具动画”
- 文件:
- 禁用“在环境外更改文件时检测”
- 键盘:
- 从Help.F1Help命令中删除F1键
- 联机帮助:
- 将“加载帮助内容时”设置为“先尝试本地,然后联机”或“仅尝试本地,不联机”
- 启动:
- 将“启动时”选项更改为“显示空环境”
- 概述:
- 禁用“在解决方案资源管理器中跟踪活动项”
- 常规(适用于您想要的每种语言):
- 禁用“导航栏”(这是显示对象和过程下拉列表的工具栏,允许您在代码中选择特定对象
- 禁用“跟踪更改”
- 概述:
- 将“AutotoolboxPopulate”设置为false
- 将“EnableRefactoringOnRenerName”设置为false
升级到64位操作系统。我的VS实例每个占用约700MB的空间(非常大的解决方案)…您很快就用光了空间
我的团队中切换到64位(和8GB RAM)的每个人都想知道为什么他们不早点这样做。最小化并重新最大化主vs窗口,以使vs释放内存。通过卸载(并重新安装)Visual Assist,我解决了这个问题。你能做的第一件事就是切换到Windows 8 如果将同一DLL或内存页加载到多个进程中,它将使用内存共享/组合 如您所见,我已经运行了4个Visual Studio,共享内存列(您需要启用此列才能使其可见)显示了共享的内存量 所以在Windows7中,这将使用2454MB,但我节省了600多MB的内存,这些内存与其他devenv进程共享
Chrome也有很多节省(因为每个浏览器选项卡都是一个新的过程)。因此,总体而言,我仍然有2GB的空闲空间,而我通常会在那里被最大化。你能更新tread链接仍然指向stackoverflow测试版吗…我能够做到,但会让它变得更容易。这对我在XP Pro上的表现非常好,但遗憾的是,与W7 32位上的VS 2005相比,它没有任何作用。我会说,Win8比Win7更具攻击性,但都是现代操作系统系统能够从DLL共享内存。“工作集”也是应用程序正在使用的内存,它将包括一些“共享内存”。直到Win7,它的内存跟踪非常差。