1

作为参考,这适用于 Visual Studio 2008,其中有相当数量的 WinForms 与 VS 设计器一起工作。

在相同的价格范围内,您是否会在开发设备中寻找某些规格,而不是在游戏机中获得什么规格?

编辑:我问的原因是在我的笔记本电脑上我可以正常运行中低端游戏,有时在应用程序之间切换时仍有相当长的时间重绘。(我在浏览器上平均打开大约 20 个标签,并且喜欢一次打开 10-15 个应用程序),并且与 VS 设计器一起处理诸如 TableLayoutPanel 之类的事情需要 10-15 秒进行更改等等。我想要一个非常流畅的体验。

4

6 回答 6

2

您今天可以购买的任何新视频卡都足以用于非 3D 软件开发。事实上,无论您的系统附带什么集成视频都可以。唯一的例外是多显示器支持,在这种情况下,您需要额外购买 50 美元的显卡,因为大多数(全部?)主板只有一个显示器输出。

编辑:作为对编辑的回应,您所描述的延迟听起来像是您的机器内存不足并正在交换到磁盘,而不是您受到视频卡的限制。如果您正在运行 vs2008 以及 20 个其他应用程序,您的系统中至少需要 2-3GB 的内存。这大约是最大值。如果您运行的是 32 位操作系统,则可以安装。如果您想要更多,则需要使用 64 位操作系统,并且需要确保所有硬件都有 64 位驱动程序。也很少有笔记本电脑支持超过 4GB 的 RAM。

于 2008-11-03T22:58:50.097 回答
1

实际的开发过程(为您使用 VS2008)对任何现代显卡都没有真正的负担。市场上几乎所有的卡都支持 2D 卡——您不会遇到任何视频卡性能成为瓶颈的情况。系统内存和处理器性能是您所关心的。

一个有能力的游戏机几乎肯定是一个有能力的开发平台,而一个有能力的开发平台可能不是一个很好的游戏机。

于 2008-11-03T23:01:20.030 回答
1

听起来您可能会遇到其他问题,例如内存问题和交换问题。多年来,显卡的速度已经足以满足 Windows 的 2D 要求。重绘窗口的任何延迟都将是操作系统,而不是显卡。

于 2008-11-03T23:20:08.383 回答
0

任何 100 美元的显卡都可以很好地用于软件开发,尽管这可能是您在 Vista 上看到 Aero 图形效果所需要的。

于 2008-11-03T22:59:47.193 回答
0

显卡不是一个重要因素......我宁愿投资CPU和快速硬盘而不是显卡......至少双核cpu时钟@ 3GHz和7200RPM驱动器......

于 2008-11-03T23:16:04.103 回答
0

快速磁盘会有所作为,还有大量的 RAM(尽可能多)。笔记本电脑磁盘不是那么快,但如果你感觉很潮,你可以考虑使用 SSD。否则,具有快速磁盘(如 WD Velociraptors 或 10K 或 15K SAS/SCSI 单元)的台式机将比使用笔记本电脑实际实现的速度要快得多。2D 的显卡性能不是问题。任何现代视频卡都将具有足够快的 2-D。

如果您使用的是 32 位操作系统,超过 4GB(实际上略小于 4GB)是一种浪费,因为操作系统不会使用它。如果您想使用 64 位,您可以在机器上放置更多 RAM。我没有尝试过,但是这个站点 (www.windows2008workstation.com)描述了使用 Windows 2008 Server 作为桌面操作系统。如果您感觉很兴奋,这会为您提供一种更精简、更简陋的 Vista 版本,它将使用 Vista 驱动程序,但不会像 Vista 那样被踩在脚下。

它还带有一个内置的管理程序,并支持当前 CPU 的虚拟化功能(嵌套页表等)。像 Sun Ultra 20M2 或 HP XW4550(即基于第二代 Opteron),具有 4-8GB 的​​ RAM 和几个快速磁盘将尽可能快,并且可以快速运行 VM。它们也没有那么贵——即使购买品牌内存,它们也并不比高规格的游戏 PC 贵。

于 2008-11-04T00:30:30.537 回答