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

Joe*_* Gö 6 visual-studio

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

鉴于笔记本电脑内存不是免费的,多少内存实际上会对我的正常开发环境产生影响 - 在几个实例中运行的 VisualStudio,打开了大量标签的 Firefox,也许还运行了一两个其他应用程序?从 32 位 XP 和 2GB RAM 升级我会看到很大的不同吗?如果是这样,截止点在哪里?4GB 是否足够,或者我会看到 6 或 8 或其他的显着改进......谢谢!

小智 6

Visual Studio 只有 32 位。所以超过 3GB 的任何东西都不会帮助单个实例。运行更多实例应该表现更好(如果每个实例的内存使用率很高)。

  • 内存用于不止可寻址的内存空间。一个 32 位程序可能会在一组文件周围漫游,这些文件的总大小可能超过 4GB。系统安装的内存越多,这些文件中所需页面仍在内存中的可能性就越大。这些页面可以动态地换入和换出 32 位应用程序的虚拟内存空间,而无需从磁盘重新读取它们。因此,虽然 VS 确实不太可能从超过 3GB 的内存中受益,但这并不是因为它是 32 位应用程序的直接结果。 (6认同)

TWi*_*ars 3

我用过两台机器,一台是 4GB,一台是 8GB - 无法区分它们之间的区别,而且我所做的事情与你非常相似。如果 8GB 还不够的话 - 现在可能值得投资,否则 4GB 就足够了。