Настраивая машину для разработки, я задавался вопросом, как мне подключить дисплеи. Машина имеет два монитора, а также две видеокарты (2x GeForce 9800 GTX +), каждая из которых имеет 2 порта DVI. Меня вот что интересует: лучше ли подключить оба монитора к одной карте или по одному монитору к каждой карте? Является ли одна конфигурация лучше другой, и если нет, то каковы преимущества и недостатки каждой?
Вы не говорите, какая ОС или две ли карты установлены в один и тот же слот.
В Windows можно настроить большой виртуальный рабочий стол, охватывающий несколько мониторов, независимо от того, каким способом вы их подключаете в своих обстоятельствах. У меня нет опыта работы с мультимедиа в Linux, и я забыл, что знал об OS X.
Независимо от ОС, я бы подумал, что некоторые операции, охватывающие два монитора, будут иметь лучшую производительность, если они останутся на одной карте и не задействуют шину или ОС. Поэтому я бы рекомендовал вам использовать одну карту, пока у вас не появится больше мониторов.
Однако производительность зависит от конкретной комбинации факторов в конкретной конфигурации. Операционная система, драйверы, типы слотов, скорость шины и т. Д. Взаимодействуют друг с другом. Единственный способ сказать наверняка, не делая хорошо продуманный тест. Я бы нашел что-то, что поддерживает OpenGL и отображает частоту кадров. Запустите его так, чтобы он охватил два монитора (если это позволит вам), и попробуйте его в каждой потенциальной конфигурации.
Я не могу быть уверен в этом, но логичным ответом было бы по одной на каждую карту. Распределение нагрузки по обеим картам. Думаю, разница в производительности минимальна, но я бы так и поступил.
Один из парней в офисе три мониторы на своем столе. Две из одной карты, одна из другой. Работа с несколькими мониторами больше связана с вашим графическим драйвером и поддержкой ОС. Если вы создаете один большой виртуальный рабочий стол, разделенный пополам, я верить это должно быть сделано на одной карте. Если вместо этого вы разместите два разных рабочих стола практически рядом друг с другом, любой способ будет работать. Оба подхода дадут вам отличное ощущение двойной головы, один даст вам новые центрированные окна, открывающиеся в середине одного монитора, другой - новые центрированные окна, разделенные пополам между двумя мониторами. Я знаю, куда я пойду.
Я не думаю, что для простой настольной работы без тяжелых 3D-действий это не имеет большого значения. Если вы поместите оба монитора на одну карту, вам придется настроить перекрестный огонь / скольжение, чтобы использовать обе карты, поэтому по одному на каждой может быть более простой конфигурацией.
Использование нескольких мониторов довольно стандартно для среды NOC, и мой опыт настройки и настройки под Linux сильно различается. Некоторые из новых возможностей поддержки в Ubuntu Linux могут быть фантастическими, они требуют установки проприетарных драйверов nVidia. очень действительно просто. После этого вызовите nvidia-settings как root, и вы увидите очень простой способ настроить правильную ориентацию для ваших мониторов, отлично работает для двух мониторов. или похожие карты.
Преодоление «двойной головы» на данный момент умеренно сложно под Linux, хотя, к сожалению, очень просто под Windows. Вероятно, вы захотите использовать Twinview на каждом «устройстве» в xorg.conf, а затем свяжете их вместе с Xinerama. Это может снизить производительность.
Лучшее предложение - это то, что я поместил в свой первый абзац. С большим количеством тестов :-)
Я бы выбрал одиночную карту, чтобы уменьшить шум и потребление. Я уверен, что одна 9800 может обеспечить любое практическое разрешение, по крайней мере, для повседневных вычислений и разработки программного обеспечения.
У меня самого есть три. Оптимальный вариант - иметь по одному монитору на видеокарту. Просто будьте осторожны с тем, что поддерживает ваша материнская плата. Некоторые поддерживают только карты ATI, другие поддерживают только NVidia.