You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Anatoly Kulakov edited this page Jan 21, 2026
·
6 revisions
Сергей Сенцов «Приемы оптимизаций Desktop приложений»
В докладе Сергей Сенцов, разработчкик группы разработки пользовательского интерфейса "Лаборатории Касперского", рассмотрел приемы оптимизации приложений на платформе .NET, в большей степени специфичные для desktop приложений.
Для достижения максимальной скорости запуска приложения или поднятия из swap'а иногда приходится обращаться к нестандартным подходам, которые, на первый взгляд, могут идти наперекор общепринятой практике (например, отказ от emit в пользу reflection). Каждая из оптимизаций, начиная от устройства CLR, заканчивается анализом в xperf отдельных IO операций, будет подобно разобрана. В качестве результатов рассмотрены показатели реальных продуктов "Лаборатории Касперского".