* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Стратегия оптимизации
8 февраля 2009

Типичный план оптимизации кода приложения таков:
1. измерьте показатели производительности;
2. выявите «узкие места», проанализировав полученные данные;
3. устраните их, изменив код приложения;
4. повторите пункты 1—3.
Обнаружив «узкие места», проанализируйте соответствующие фрагменты кода
приложения для поиска возможных мер по улучшению производительности. Реа-
лизовав эти меры, снова оцените производительность приложения, чтобы найти
новые «узкие места» и узнать, удалось ли повысить производительность. Устранив
обнаруженные недостатки, продолжайте мониторинг — это позволит выявить дру-
гие, возможно менее серьезные недостатки, и более усовершенствовать приложение.
Измерение производительности
Утилита perfmon.exe в Windows 2000 и Windows XP применяется для мониторинга
производительности. Она позволяет измерять широкий спектр параметров произ-
водительности, отображая собранные данные в виде диаграммы или записывая их в
файл журнала.
Для наблюдения за производительностью приложений также используют опера-
тор Trace. Генерированные операторами Trace данные отражают различные собы-
тия в ходе исполнения приложения. Сопоставив трассировочные данные с резуль-
татами мониторинга производительности, зачастую удается обнаружить код, обус-
ловивший появление «узкого места».

Теги: .NET

Статьи по теме:

Массивы
Извлечение и обновление данных с помощью объектов DataAdapter и DataSet
Работа с мастером Data Form
Реализация членов интерфейса на Visual C#
Защита приложений
Создание обработчика для группы событий
Доступ к общим членам
Применение встроенной функциональности типов данных
Переменные методов
Обеспечение совместимости с замещенными или скрытыми членами
Мемоизация (memoization)
Принципы дизайна интерфейса
Установка порядка передачи фокуса при нажатии клавиши Tab
Вывод типов
Архитектура данных ADO.NET
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Стратегия оптимизации. Регион сайта: Москва и Санкт-Петербург