Мое приложение представляет собой довольно интерактивное приложение с множеством цветов и функцией перетаскивания, но без всяких там 3D-эффектов, анимации или видео, поэтому я использовал только простой GDI (без GDI Plus и DirectX).
Раньше мои приложения работали на настольных компьютерах или ноутбуках, и я предлагал своим клиентам приобрести достойную видеокарту со следующими характеристиками:
- минимальное разрешение 1280x1024
- минимальная глубина цвета 24 пикселя
- X Мегабайт памяти на видеокарте
Сейчас мои пользователи все чаще переходят на терминальные серверы, поэтому мой вопрос:
Какое значение имеет видеокарта на терминальном сервере?
- Нужна ли вообще видеокарта на терминальном сервере?
- Если да, то ограничивается ли разрешение клиента удаленного рабочего стола разрешениями, поддерживаемыми видеокартой сервера?
- Может ли выбор видеокарты на сервере повлиять на производительность приложений, работающих на терминальном сервере (но отображаемых на настольном ПК)?
- Если я начну использовать графические библиотеки (типа Qt) или такие вещи, как DirectX, повлияет ли это на выбор видеокарты на терминальном сервере?
- Вычислительные процессы в этом случае "выгружаются" на видеокарту? Даже на терминальном сервере?
Спасибо.
решение1
Только если вы запускаете на сервере графически интенсивные вещи (например, играете в игры в серверной комнате во время простоя на техобслуживание). Все эти терминальные серверные штуки настраиваются через клиента. Сервер не будет выполнять графическую обработку для клиентов.
Есть некоторые крайние случаи, когда люди пишут программное обеспечение для использования графических процессоров на высокопроизводительных видеокартах для выполнения фактической обработки, но в 99% случаев видеокарта управляет монитором, подключенным к компьютеру. Вот и все. Я не видел серверов с более чем базовой встроенной графикой... Ну... Никогда. Sun раньше делала некоторые, которые могли делать причудливую графическую ерунду, но я думаю, что это было больше для красоты, чем для фактической функциональности.