Для студентов по предмету ИнформатикаМониторинг виртуальной памяти в ОС LinuxМониторинг виртуальной памяти в ОС Linux
2016-07-302016-07-30СтудИзба
Курсовая работа: Мониторинг виртуальной памяти в ОС Linux
Описание
Мониторинг виртуальной памяти в ОС Linux
Содержание
- Введение
- Аналитический раздел
- Постановка задачи
- Управление памятью
- Файловая система
- Подсистема ввода-вывода
- Сетевая подсистема
- Системные вызовы
- Загружаемые модули
- Типы устройств
- Конструкторский раздел
- Модульная структура драйвера
- Инициализация и выгрузка драйвера
- Взаимодействие с пользовательскими приложениями
- Перехват системных вызовов
- Кольцевой буфер событий
- Набор отслеживаемых процессов
- Перехват страничных ошибок и выделений страничных фреймов
- Синхронизация
- Технологический раздел
- Язык и средства программирования
- Компиляция драйвера
- Работа с драйвером
- Экспериментальный раздел
- Overcommit является довольно мощным средством, позволяющим выделять гораздо больше виртуальной памяти, чем доступно на самом деле, при условии использования лишь доступного ее объема (данная возможность может быть полезна для различных научно-инженерных приоложений). Однако, в случае, если реально затребованная память превысит суммарноый объем доступной и файла подкачки, возникнет критическая ситуация нехватки памяти. Заключение
- Список использованной литературы
- Приложения
- Код драйвера
- mmon.c
- events.h
- events.c
- watch-pids.h
- watch-pids.c
- syscalls.h
- syscalls.c
- syscalls-entry.S
- gen-offsets.c
- mm-fault.h
- mm-fault.c
- common.h
- Makefile
- Испрвление для для ядра (2.6.20.1)
Характеристики курсовой работы
Предмет
Семестр
Просмотров
119
Качество
Идеальное компьютерное
Размер
41,15 Kb