设置一个开发机器,我想知道应该如何连接显示器。 该机器有两个显示器,也有两个graphics卡(2x GeForce 9800 GTX +),都有2个DVI端口。 我一直在想的是,如果最好将两台显示器连接到一个卡或一个显示器到每张卡? 一种configuration是否明显优于另一种configuration,如果不是每个configuration的好处和反对者?
您不会说哪个操作系统或两张卡是否在相同types的插槽中。
在Windows上,无论您在哪种环境下连接它们,都可以设置跨越多个显示器的大型虚拟桌面。 我在Linux上没有多任务经验,忘记了我对OS X的了解。
不pipe操作系统如何,我认为跨越两台显示器的一些操作如果停留在一张显卡上,并且不涉及总线或操作系统,将会有更好的性能。 所以我build议你使用一张卡,直到你获得更多的显示器。
但是,性能取决于具体configuration中特定的因素组合。 操作系统,驱动程序,插槽types,总线速度等全部相互作用。 只有这样才能确定,而不是做一个精心devise的基准。 我会发现一些做了很多的OpenGL,并显示帧率。 运行它,使其跨越两个显示器(如果它会让你),并尝试在每个潜在的configuration。
我不能确定这一点,但每张卡片上的一张将是合乎逻辑的答案。 通过两张卡分配负载。 我认为这会使性能差异最小化,但这就是我所要做的。
办公室里有一个人在他的桌子上有三台显示器。 两张卡中的一张,另外一张。 多显示器处理与您的graphics驱动程序和操作系统支持有关。 如果你正在创build一个大的虚拟桌面,那么我认为必须在一张卡上完成。 相反,如果您将两个不同的桌面放在一起,那么两种方式都可以。 这两种方法都会给你一个很好的双头感觉,一个会给你一个新的中心窗口,在一个显示器的中间,另一个会给你的显示器分割一半新的中心窗口。 我知道我会走哪条路。
对于没有沉重3D动作的简单桌面工作,我不认为这很重要。 如果将两台显示器放在一张卡上,则必须设置交火/清盘才能使用这两张卡,因此每张卡都可以是一个更简单的configuration。
多个监视器对于NOC环境来说是相当标准的,而且我在Linux下设置和configuration它的经验各不相同。 在Ubuntu Linux下的一些新的支持可以是相当不可思议的,他们确实安装专有的nVidia驱动程序非常简单。 以root身份调用“nvidia-settings”,您将窥探一个非常简单的方法来为您的显示器configuration正确的方向,完美适用于两台显示器或类似的显示卡。
目前在“双头”之上的Linux在Linux下是相当复杂的,虽然在Windows下死了简单。 您可能会在xorg.conf中的每个“设备”上使用Twinview,然后将它们与Xinerama绑定在一起。 这可能会损害性能。
最好的build议是我在第一段中提到的。 有很多testing:-)
我会去与单卡,以减less噪音和消耗。 我确信一台9800可以驱动任何实际的解决scheme,至less对于日常的计算和软件开发来说。
我自己有三个。 最佳的方法是每个video卡有一个监视器。 只要小心你的主板支持。 有的只支持ATI卡,其他的只支持NVidia。