Как сообщается в блоге WPF Performance, в грядущих Vista SP1 и XP SP3 нас ждет существенный прирост в производительности WPF.
Увеличение производительности будет осуществлено за счет выпуска нескольких хотфиксов как для Windows Vista, так и для Windows XP, причем данные хотфиксы войдут в состав Windows Vista и Windows XP соответственно. По сути изменения будут внесены в .Net 3.5 и .Net 3.0 SP1.
Вот короткий перечень изменений в .Net 3.5 и .Net 3.0 SP1:
Сглаживание анимации
WPF-анимация в .Net 3.0 SP1 гораздо более гладкая.
Данные изменения особенно заметны в Vista и в частности в Vista SP1, который включает дополнительное сглаживание в Desktop Windowing Manager (DWM).
Изменения в многослойных окнах
Производительность многослойных окон (от англ. layered window) является причиной многочисленных жалоб пользователей. Данные недочеты исправлены хотфиксами. Хотфиксы недоступны для прямой загрузки, поэтому для их получения вы можете обратиться в службу технической поддержки Microsoft. Разработчики и OEM-производители также могут связаться с Microsoft для получения права на распространение хотфиксов. Хотфиксы войдут в состав готовящихся пакетов сервисных обновлений для ОС Microsoft
Данный хотфикс войдет в состав Vista SP1 (изменения внесены в milcore.dll)
Хотфикс увеличивает скорость чтения-записи из ведеопамяти в системную, поэтому изменения в скорости будут зависить от характеристик компьютер, в частности скорости видеошины (то есть производительность на PCI будет выше, чем на AGP)
Для Windows XP/Server 2003:
Многослойные окна, которые визуализируются программно, страдаютот низкой производительности. Хотфикс призван увеличить производительность. Теперь многослойные окна в XP визуализируются при помощи аппаратного ускорения (при условии, что видеокарта его поддерживает). Если так, то после установки данного хотфикса вы увидите существенный прирост производительности.
Иные изменения:
.Net 3.0 SP1 исправляет проблемы с производительностью при переключении пользователей. Приложение, подразумевающее использование многослойных окон и запущенное в профиле другого пользоваля, вызывает серьезное потребление ресурсов CPU. Данная ошибка исправлена и в XP и в Vista.
Кроме того, разработчики обещают существенное снижение энергопотребления за счет изменений свойств DecelerationRatio / AccelerationRatio анимации. Также стоит ожидать изменений во времени холодного/горячего старта и появление нового API.
Классно, главное что бы это ускорение не осталось только на бумаге, т.к. када создавали вЫста тоже пророчили сверх-производительность, а на деле получился тормозной отстой.
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.049 секунд (Общее время SQL: 0.033 секунд - SQL запросов: 55 - Среднее время SQL: 0.0006 секунд))