我有一个类似的问题,原因是 Visual Studio 在 64 位双核机器上会变慢吗?
现在我想知道在 windows 7(64 位)上编程是否比 vista 或 XP(32 位)慢得多?(我从未尝试过 vista)我应该尽可能在 XP 上开发吗?我在运行网页(visual studio 9)时发现它很奇怪,当它在 XP 中的同一台笔记本电脑上瞬间加载时,它需要 3 秒才能加载。
我是否应该期望非 Web 应用程序的性能也很差?
-编辑-
答案就在这里。Whcih 解释了为什么只加载网页很慢https://stackoverflow.com/questions/1055528/is-development-programming-on-windows-7-slow
这个问题根本没有意义,因为事实上您所问的内容无法衡量,总的来说,与同一台机器上的 Vista 相比,Win7 的响应速度和速度都非常快,但这只是一种感觉。我认为一般性能取决于您的笔记本电脑:内存+cpu+hdd IO 配置和运行任务的数量。
根据链接的线程,由于 Vista 和 Windows 7 的 IPv6 实施,问题是使用 Firefox 加载本地页面很慢。XP缺少这个。解决方法是“转到 about:config 并将 network.dns.disableIPv6 设置为 true”。显然,这解决了与视觉工作室无关的“缓慢”。
我想你可能会将苹果与橙子进行比较。
请记住,64 位操作系统和 64 位应用程序确实需要更多的 RAM。我见过在 64 位操作系统上运行时“神奇地”需要 2-4 倍 RAM 的 .NET 应用程序。
基本的 64 位 PC 需要 2GB RAM。对于开发,您可能需要更多(尽管 Visual Studio 本身即使在 x64 上也以 32 位运行,如果有记忆的话)。
如果您有 4+ GB RAM 并且在 Win7 上仍然看到速度缓慢,则说明存在问题。
否则,很可能是硬件不足的情况。
我还体验到在 Windows7 下编译速度慢 15% - 相同的硬件,相同的 VS2008SP1。XP32bit 比 Win7-32bit 快。我试图关闭所有服务但没有任何结果。