使用 64 位 Windows,运行 VisualStudio 需要多少 RAM 才合适?

使用 64 位 Windows,运行 VisualStudio 需要多少 RAM 才合适?

我可能很快就要将我的办公笔记本电脑(WinXP、ThinkPad T61)迁移到 Windows7,并想借此机会升级到 64 位操作系统并使用这将允许的无限量 RAM :)

鉴于笔记本电脑的 RAM 不是免费的,那么 RAM 的多少实际上会对我的正常开发环境产生影响 - VisualStudio 在几个实例中运行,Firefox 打开了大量选项卡,也许还有一两个其他应用程序在运行?从 32 位 XP 和 2GB RAM 升级后,我会看到很大的不同吗?如果是的话,临界点在哪里?4GB 够用吗?还是使用 6 或 8 或其他什么,我会看到明显的改进...谢谢!

答案1

我使用过两台机器,一台 4GB,一台 8GB - 看不出它们之间的区别,我做的事情和你很相似。如果 8GB 不是那么多 - 现在可能值得投资,否则 4GB 就足够了。

答案2

Visual Studio 仅为 32 位。因此,任何超过 3GB 的内存都无法帮助单个实例。运行更多实例应该会更好(如果每个实例的内存使用率很高)。

答案3

只有当您计划同时运行 2 个或更多虚拟机和 Visual Studio 时,超过 4GB 才有意义。

答案4

在2018年,Visual Studio仍然在32位进程中运行。

这意味着它可以使用大约 4 GB 的 RAM 内存,可能少一点。

是的,32 位架构最多只能寻址 4 GB 的内存。根据操作系统的不同,由于保留了地址空间,这个数字还可以进一步减少。 https://stackoverflow.com/a/8869596/2874896

仅供参考,如下图所示,Visual Studio 占用大约 3.5 GB 的 RAM(我刚刚重建了这个解决方案,以便为图片占用更多内存。中型项目)。另一个 Visual Studio 实例仅占用 176.8 MB 的 RAM(空闲,但是一个非常大的解决方案)。因此,作为奖励,Visual Studio 似乎至少在空闲方面表现良好 ;)。

在此处输入图片描述

我在配备 32 GB 内存的 Macbook Pro 上运行 Windows 10 64 位。但正如您所见 - Visual Studio 的单个实例实际上不会占用更多内存。

相关内容