Приложения x64, использующие gdi +: как это сказывается на производительности? - PullRequest
2 голосов
/ 31 января 2011

В настоящее время я реализую приложение ASP.Net, которое использует GDI + для рендеринга на стороне сервера.Первые версии зависели от 32-разрядного неуправляемого компонента, поэтому все управляемые сборки были скомпилированы для платформы x86.Наконец я избавился от этой зависимости и теперь могу установить целевую платформу на AnyCPU.Поскольку приложение может потенциально использоваться для обработки большого количества данных, может быть полезно иметь возможность запуска его в 64-битной среде.Однако я читал, что при использовании GDI + на платформе x64 наблюдается снижение производительности, но не смог получить подробную информацию об этом.

Какие проблемы с производительностью я должен знать, чтобы узнать, стоит ли работать в 64-битной системе стоимость?

1 Ответ

0 голосов
/ 15 февраля 2011

Хорошо, у меня неверная информация: после профилирования приложения GDI +, скомпилированного как для x86, так и для x64, кажется, что производительность одинакова для каждой платформы. Я не помню, где я читал это в первую очередь, но это хорошее напоминание о девизе «ничего не думай, прежде чем увидеть».
Хорошо, что на мой вопрос есть определенный ответ!

...