Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Оптимизация приложений на платформе .NET
ГЛАВА 2. Измерение производительности
Предыдущая страница
Следующая страница
Оглавление
Предисловие
Об авторах
О научных редакторах
Благодарности
Введение
ГЛАВА 1. Характеристики производительности
+
ГЛАВА 2. Измерение производительности
-
Подходы к измерению производительности
Встроенные инструменты Windows
Счетчики производительности
Механизм трассировки событий для Windows
Профилировщики времени
Дискретный профилировщик Visual Studio
Инструментированный профилировщик Visual Studio
Дополнительные приемы использования профилировщиков времени
Профилировщики выделения памяти
Профилировщик выделения памяти Visual Studio
CLR Profiler
Профилировщики памяти
Другие профилировщики
Профилировщики доступа к данным и базам данных
Профилировщики конкуренции
Профилировщики ввода/вывода
Микрохронометраж
Пример неправильного микрохронометража
Рекомендации по проведению хронометража
В заключение
ГЛАВА 3. Внутреннее устройство типов
+
ГЛАВА 4. Сборка мусора
+
ГЛАВА 5. Коллекции и обобщенные типы
+
ГЛАВА 6. Конкуренция и параллелизм
+
ГЛАВА 7. Сети, ввод/вывод и сериализация
+
ГЛАВА 8. Небезопасный код и взаимодействие с ним
+
ГЛАВА 9. Оптимизация алгоритмов
+
ГЛАВА 10. Шаблоны оптимизации производительности
+
ГЛАВА 11. Производительность веб-приложений
+
Предметный указатель
Данный блок поддерживает скрол*