Курсовой ОС / РГР Открытое ПО / титул - копия
.doc
Федеральное агентство по образованию ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ" (ОмГТУ) Кафедра «Автоматизированные системы обработки информации и управления» |
|
ОТЧЕТ ПО РАСЧЕТНО-ГРАФИЧЕСКОЙ РАБОТЕ по дисциплине «Открытое программное обеспечение» СРАВНЕНИЕ АРХИТЕКТУР ЯДЕР LINUX, FREEBSD, HURD |
|
|
Принял: преподаватель А.Г. Анатольев
подпись, дата Выполнил: студент гр. ИВТ-345 А.И. Варфоломеев
подпись, дата |
Омск 2008 |
Реферат
Пояснительная записка 16с., 1ч., 3 рис., 0 табл., 6 источников, 0 прил.
АРХИТЕКТУРА ЯДРА, МИКРОЯДРО MACH, ВИРТУАЛЬНАЯ ФАЙЛОВАЯ СИСТЕМА, УПРАВЛЕНИЕ ПАМЯТЬЮ
Предметом исследования являлся ядра Linux, FreeBSD, HURD.
Целью работы было рассмотрение архитектуры ядер и их сравнение по организации и производительности.
В ходе работы были проанализированы архитектуры ядер, выявлены механизмы их функционирования.
В результате работы был сделан сравнительный анализ архитектуры и вывод о производительности ОС, построенных на этих ядрах.
Содержание
Введение 4
1 Архитектура ядра Linux 5
1.1 Интерфейс системных вызовов 5
1.2 Управление процессами 5
1.3 Управление памятью 6
1.4 Виртуальная файловая система 6
1.5 Драйверы устройств 7
1.6 Архитектурно-зависимый код 7
2 Архитектура ядра FreeBSD 8
2.1 Службы ядра 8
2.2 Управление процессами 9
2.3 Управление памятью 10
2.4 Виртуальная файловая система 10
3 Архитектура ядра HURD 11
4 Сравнение архитектур 14
Заключение 15
Список использованных источников 16