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


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



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

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

Теги: .NET

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

Реализация полиморфизма через интерфейсы
Абстрактные классы и члены
Managed Control Panel Items
Языки программирования .NET
Добавление элементов управления на панель Toolbox
Применение объектов DataSet и обновление данных
Свойства, доступные только для чтения или только для записи
Создание типизированного объекта DataSet с помощью XML Designer
Извлечение и обновление данных с помощью объектов DataAdapter и DataSet
Применение компонента HelpProvider
Добавление формы к проекту
Запись трассировочных данных в журнал событий
Подключение к БД
Отображение сообщений об ошибках
Замещение членов базового класса в Visual Basic .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 | Стратегия оптимизации. Регион сайта: Москва и Санкт-Петербург