对于服务器来说,拥有(高端)显卡重要吗?

对于服务器来说,拥有(高端)显卡重要吗?

我的应用程序是一个非常具有交互性的应用程序,具有丰富的颜色和拖放功能,但没有花哨的 3D 内容或动画或视频,所以我只使用了普通的 GDI(没有 GDI Plus,没有 DirectX)。

过去,我的应用程序在台式机或笔记本电脑上运行,我建议我的客户投资购买一块不错的显卡,其特点是:

  • 最低分辨率为 1280x1024
  • 最小颜色深度为 24 像素
  • 显卡上有 X 兆字节的内存

现在我的用户越来越多地转向终端服务器,因此我的问题是:

视频卡在终端服务器上的重要性是什么?

  • 终端服务器是否需要视频卡?
  • 如果是,那么远程桌面客户端的分辨率是否仅限于服务器显卡支持的分辨率?
  • 服务器中的视频卡的选择是否会影响在终端服务器上运行(但显示在桌面电脑上)的应用程序的性能?
  • 如果我开始使用图形库(如 Qt)或 DirectX 之类的东西,这会对终端服务器上的视频卡选择产生影响吗?
  • 在这种情况下,计算是否被“卸载”到视频卡上?甚至在终端服务器上?

谢谢。

答案1

仅当您在服务器上运行图形密集型内容时(例如在维护停机期间在服务器机房玩游戏)。所有这些终端服务器操作都是通过客户端设置的。服务器不会为客户端进行图形处理。

在一些极端情况下,人们会编写软件来使用高端显卡上的 GPU 进行实际处理,但 99% 的时间里,显卡运行连接到计算机的显示器。就是这样。我从未见过一台服务器拥有超过基本板载显卡的功能……好吧……从来没有。Sun 曾经做过一些可以制作精美图形的服务器,但我认为那更多的是看起来漂亮而不是实际功能。

相关内容