Лекция 2 Наблюдение за работой системы Аппаратные наблюдатели Программные наблюдатели Анализ результатов наблюдения

Имитационное моделирование в исследовании и разработке информационных систем Лекция 2
Наблюдение за работой системы
- Аппаратные наблюдатели
- Программные наблюдатели
- Анализ результатов наблюдения
Отладка программы (или управляющей системы)

Аппаратные наблюдатели

Отладочные регистры на x86

Встроенные отладочные средства (JTAG – Joint Test Action Group)

Универсальные наблюдатели

Шинный интерфейс

Анализаторы шины

Настройки анализатора шины

Вид 1: таблица обменов

Вид 2: временная диаграмма

Выбор событий для регистрации

Выбор событий для регистрации (2)

Выбор событий (3)

Анализатор: интерфейс пользователя

Анализ производительности

Имитация абонента шины

Имитация протокола шины

Программные наблюдатели: уровень операционной системы
Трассировка системных вызовов
% strace /bin/cat

Вывод strace(2)

Трассировка библиотечных функций

Трассировка библиотечных функций (2)

Время в операционной системе

Измерение времени в ОС (2)

Профилирование программ: gprof

valgrind

Лабораторная работа 1

Программа для замера времени выполнения

Варианты задания

страница 1
скачать
Другие похожие работы: