Категория
Информатика
Тип
реферат
Страницы
29 стр.
Дата
15.05.2014
Формат файла
.html — Html-документ
Архив
1027132.zip — 16.86 kb
  • profilirovshhik-prilozhenij_1027132_1.html — 65 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯЗАПИСКА

к курсовомупроекту на тему:

Профилировщикприложений


Содержание

1. Введение

2. Аналитическийраздел

2.1. Техническоезадание

2.2. Обзорархитектуры Windows NT 5.x

2.3.Классификация драйверов

2.4. Общаяструктура Legacy-драйвера

2.4.1. ПроцедураDriverEntry

2.4.2. ПроцедураDriverUnload

2.4.3. Рабочиепроцедуры обработки IRP-пакетов

2.4.3.1.Заголовок IRP пакета

2.4.3.2. СтекIRP-пакета

2.4.3.3. Функцияобработки пакетов IRP_MJ_CREATE

2.4.3.4. Функцияобработки пакетов IRP_MJ_CLOSE

2.4.3.5. Функцияобработки пакетов IRP_MJ_DEVICE_CONTROL

2.4.4. ISR –процедура обработки прерываний

2.4.5. DPC –процедура отложенного вызова

3.Конструкторский раздел

3.1.Legacy-драйвер

3.1.1.Процедура DriverEntry

3.1.2.DriverUnload

3.1.3.DispatchCreate и DispatchClose

3.1.4.DispatchDeviceControl

3.1.4.1.IOCTL_LAST_CLIENT

3.1.4.2.IOCTL_LOCK_INFO и IOCTL_UNLOCK_INFO

3.1.4.3.IOCTL_PROCESS_FIRST и IOCTL_PROCESS_NEXT

3.1.4.4.IOCTL_THREAD_FIRST и IOCTL_THREAD_NEXT

3.1.4.5.IOCTL_OPEN_THREAD

3.1.4.6.IOCTL_CLOSE_THREAD

3.1.4.7.IOCTL_GET_THREAD_CONTEXT

3.2.Пользовательское приложение

4. Техническийраздел

4.1. Выбороперационной системы и среды программирования.

4.2. Интерфейс

4.3. Системныетребования

5. Заключение.

6. Списокиспользованной литературы.

 


1.
Введение

Оченьчасто при разработке программного обеспечения возникает необходимость,проследить за его работой: сколько времени его потоки выполняются в режимеядра, сколько – в пользовательском режиме, сколько времени они проводят вожидании, а также количество переключений контекста из одного режима в другой.Всё



Ваше мнение



CAPTCHA