Есть ли разница между хорошей видеокартой для разработчиков и обычными игровыми видеокартами? - PullRequest
1 голос
/ 04 ноября 2008

Для справки, это было бы для Visual Studio 2008 с достаточным количеством WinForms, работающих с VS Designer.

Учитывая ту же ценовую категорию, будут ли какие-то технические характеристики, которые вы ищите в испытательном стенде, по сравнению с тем, что вы получите для игрового автомата?

Редактировать: причина, по которой я спрашиваю, заключается в том, что на моем ноутбуке я могу прилично запускать игры среднего уровня, при переключении между приложениями время все равно остается достаточным. и иметь по 10-15 приложений одновременно), а работа с конструктором VS над такими вещами, как TableLayoutPanel, может занять до 10-15 секунд для изменений и так далее. Я хотел бы действительно плавный опыт.

Ответы [ 6 ]

2 голосов
/ 04 ноября 2008

Любая новая видеокарта, которую вы можете купить сегодня, будет более чем достаточной для разработки не 3D-программного обеспечения. На самом деле, все, что встроено в вашу систему, хорошо. Единственным исключением будет поддержка нескольких мониторов, в этом случае вам потребуется дополнительная видеокарта за 50 долларов, поскольку большинство (все?) Материнские платы имеют только один выход для монитора.

Редактировать: в ответ на редактирование запаздывание, которое вы описываете, звучит так, как будто у вашей машины недостаточно ОЗУ и происходит замена на диск, а не из-за ограничения видеокарты. Вам понадобится как минимум 2-3 ГБ оперативной памяти в вашей системе, если вы используете vs2008 плюс 20 других приложений. Это о макс. вы можете установить, если вы используете 32-разрядную операционную систему. Если вы хотите большего, вам нужно перейти на 64-битную ОС и вам нужно убедиться, что все ваше оборудование имеет 64-битные драйверы. Также очень немногие ноутбуки поддерживают более 4 ГБ оперативной памяти.

1 голос
/ 04 ноября 2008

Похоже, что у вас могут возникнуть другие проблемы, такие как проблемы с памятью и, следовательно, обмен. Видеокарты были более чем достаточно быстрыми для 2D-требований Windows на протяжении многих лет. Любая задержка перерисовки ваших окон будет связана с ОС, а не с графической картой.

1 голос
/ 04 ноября 2008

Фактический процесс разработки (с использованием VS2008 для вас) на самом деле не обременителен для любой современной видеокарты. Практически все карты на рынке являются способными 2D-картами - вы просто не столкнетесь с ситуацией, когда производительность вашей видеокарты является узким местом. Системная память и производительность процессора - вот что вам нужно.

Способный игровой автомат почти наверняка будет способным разработчиком, тогда как способный разработчик может быть не очень хорошим игровым автоматом.

0 голосов
/ 04 ноября 2008

Быстрый диск будет иметь значение, также много оперативной памяти (столько, сколько вы можете). Диски для ноутбуков не такие быстрые, хотя вы могли бы рассмотреть SSD, если вы чувствуете себя сброшенным. В противном случае рабочий стол с быстрыми дисками, такими как WD Velociraptors или 10K или 15K SAS / SCSI, будет значительно быстрее, чем это практично сделать с ноутбуком. Производительность видеокарты для 2D не является проблемой. Любая современная видеокарта будет иметь достаточно быструю 2-D.

Если вы используете 32-разрядную операционную систему, более 4 ГБ (на самом деле чуть меньше 4 ГБ) - пустая трата, поскольку операционная система не будет ее использовать. Если вы хотите использовать 64-разрядную версию, вы можете добавить больше оперативной памяти на компьютер. Я не пробовал этого, но этот Этот сайт (www.windows2008workstation.com) описывает использование Windows 2008 Server в качестве операционной системы для настольных компьютеров. Если вы чувствуете прилив, это дает вам более скудную, более подлую версию Vista, которая будет использовать драйверы Vista, но не будет стоять под ногами, как Vista.

Он также поставляется со встроенным гипервизором и поддержкой функций виртуализации (вложенных таблиц страниц и т. Д.) Текущих процессоров. Что-то вроде Sun Ultra 20M2 или HP XW4550 (то есть на базе Opteron 2-го поколения) с 4-8 ГБ ОЗУ и парой быстрых дисков будет примерно настолько быстрым, насколько вы сможете, и будет быстро запускать виртуальные машины. Они также не , что дороже - даже покупая фирменную память, они на самом деле не дороже, чем высокопроизводительный игровой ПК.

0 голосов
/ 04 ноября 2008

Видеокарта не является важным фактором ... Я бы предпочел инвестировать в ЦП и быстрые жесткие диски, чем в видеокарту ... Как минимум, двухъядерные процессоры с тактовой частотой @ 3 ГГц и 7200 об / мин ...

0 голосов
/ 04 ноября 2008

Любая видеокарта за 100 баксов подойдет для разработки программного обеспечения, хотя, вероятно, это то, что вам нужно, чтобы увидеть графические эффекты Aero в Vista.

...