Table | Card | RUSMARC | |
Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
Получен инструмент исследования показателей приложений для последующего моделирования эффективности архитектур. Выбраны инструменты профилирования и сравнены их возможности и количество порождаемой при профилировании информации. Выбраны и сформулированы искомые показатели анализируемых приложений. Проанализированы и выбраны наиболее подходящие инструменты профилирования. Создан инструмент, использующий их для поиска данных параметров анализируемых приложений. Полученный инструмент протестирован на опорных приложениях, произведена оценка достоверности получаемых параметров. Данная работа является оригинальным исследованием автора на основе ранее проведенных исследований методов получения пространственно-временной локализации и состоит из четырех глав. В Главе 1 описываются выбранные инструменты профилирования и описание принципа их работы. В Главе 2 описываются опорные приложения для оценки возможности профилировщиков и дальнейшего тестирования разрабатываемого инструмента. Описываются примеры использования выбранных профилировщиков и сравниваются пророждаемые ими профили. В Главе 3 выбираются показатели, которые должны быть получены при работе разрабатываемого инструмента, и на основе выбранных показателей выбираются необходимые профилировщики. Описывается разработка инструмента на языке Vala. В Главе 4 проводится тестирование разработанного инструмента на ранее полученных опорных приложениях.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
ILC SPbPU Local Network | All | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Table of Contents
- Введение
- Актуальность
- Цель и задачи работы
- 1. Обзор свободных инструментов профилирования ПО
- 1.1. Назначение инструментов профилирования
- 1.2. Анализатор производительности Gprof
- 1.3. Профилировщик Perf
- 1.4. Инструмент анализа Valgrind
- 1.5. Анализатор производительности Oprofile
- 1.6. Набор инструментов анализа Google Perftools
- 2. Профилирование опорных приложений
- 1.7. Подготовка опорных приложений для профилирования
- 1.7.1. Необходимый набор опорных приложений для профилирования
- 1.7.2. Анализ показателей опорных приложений
- 1.8. Профилирование опорных приложений в Gprof
- 1.9. Профилирование опорных приложений в Perf
- 1.10. Профилирование опорных приложений в Valgrind
- 1.11. Профилирование опорных приложений в OProfile
- 1.12. Профилирование опорных приложений в Google Perftools
- 1.13. Анализ профилей, порождаемых профилировщиками
- 1.14. Сравнение возможностей исследуемых инструментов для оценки ПВЛ приложений
- 1.7. Подготовка опорных приложений для профилирования
- 3. Разработка средства исследования показателей приложений
- 1.15. Показатели приложений, необходимые для оценки эффективности
- 1.16. Выбор профилировщиков для разработки средства получения показателей приложений
- 1.17. Разработка инструмента исследования показателей приложений
- 4. Тестирование разработанного средства исследования показателей приложений
- Заключение
- Список использованных источников
Usage statistics
Access count: 456
Last 30 days: 0 Detailed usage statistics |