Имя Пароль
Зарегистрироваться


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



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

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

Теги: .NET

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

Использование отладочных инструментов
Классы и структуры
Формы, элементы управления и меню
Применение типов данных
Реализация полиморфизма через интерфейсы
Декларативная защита по правам доступа к коду
Обработка и генерация исключений
Реализация членов интерфейса на Visual C#
Установка порядка передачи фокуса при нажатии клавиши Tab
Применение компонента HelpProvider
Запись трассировочных данных в журнал событий
Анти-паттерны в действии или Самые популярные ошибки программистов
Примеси (mixin)
Создание формы
Применение элемента управления PrintPreviewControl
| .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 | Стратегия оптимизации. Регион сайта: Москва и Санкт-Петербург