- •18. Ос семейства unix. Архитектура виртуальной файловой системы. Виртуальные индексные дескрипторы. Монтирование файловых систем. 82
- •31. Файловая система Novell NetWare. Журналирование. Поддержка дополнительных пространств имен. 126
- •32. Ос семейства unix. System V ipc. Разделяемая память. Семафоры. Сообщения. Программные каналы. 126
- •Билет 1
- •1. Классификация современных ос.
- •2. Ос семейства unix. System V ipc. Разделяемая память. Семафоры. Сообщения. Программные каналы.
- •Разделяемая память
- •Семафоры
- •Сообщения
- •Программные каналы
- •Билет 2
- •Распределение оперативной памяти (conversional memory, hma, ems, xms)
- •Базовая память (conventional memory)
- •Дополнительная память (Extended Memory Specification - xms)
- •Расширенная память (Expanded Memory Specification - ems)
- •Верхняя память (High Memory Area - hma)
- •4. Ос семейства unix. Сигналы. Сигналы
- •Доставка и обработка сигнала
- •Билет 3
- •5. Файловые системы fat и vfat. Файловая система fat
- •Загрузочный сектор
- •Корневой каталог root
- •Файловая система vfat
- •6. Ос семейства unix. Управление вводом - выводом. Блочные, символьные и потоковые драйверы. Управление вводом – выводом
- •Принципы системной буферизации ввода/вывода
- •Системные вызовы для управления вводом/выводом
- •Блочные, символьные и потоковые драйверы Блочные драйверы
- •Символьные драйверы
- •Потоковые драйверы
- •Билет 4
- •7. Сравнительные особенности ядер операционных систем Windows nt и os/2 Ядро Windows nt
- •8. Ос семейства unix. Потоки. Программный интерфейс сокетов. Потоки
- •Программный интерфейс сокетов Сокет
- •Программный интерфейс сокетов
- •Билет 5
- •9. Одноранговые сетевые ос. Структура сетевой операционной системы
- •Одноранговые сетевые ос и ос с выделенными серверами
- •10. Ос семейства unix. Архитектура виртуальной файловой системы. Виртуальные индексные дескрипторы. Монтирование файловых систем. Архитектура виртуальной файловой системы
- •Виртуальные индексные дескрипторы
- •Монтирование файловых систем
- •Структура NetWare и обзор особенностей
- •Способы повышения производительности
- •Способы обеспечения открытости и расширяемости
- •Способы обеспечения надежности
- •Защита информации
- •Нити Диспетчеризация процессов (нитей)
- •Кольца защиты Первый уровень защиты sft-I
- •Второй уровень надёжности sft-II
- •Третий уровень надёжности sft-III
- •12. Основные сетевые сервисы ос unix. X-Window. Основные сетевые сервисы ос unix
- •Перечень основных сетевых сервисов
- •Общая организация X-Window
- •Клиентская и серверная части
- •Базовые библиотеки
- •13. Файловая система Novell NetWare. Журналирование. Поддержка дополнительных пространств имен. Файловая система Novell NetWare
- •Журналирование Поддержка дополнительных пространств имен Пространства имен
- •Билет 8
- •15. Концепции Windows nt. Архитектура ядра nt, защищенные подсистемы (Win 32, Win 16, dos, os/2, posix). Концепции Windows nt
- •Архитектура ядра nt, защищенные подсистемы (Win 32, Win 16, dos, os/2, posix) Архитектура ядра Windows nt 5.0
- •Архитектура системы
- •Режим ядра
- •Исполняемая часть
- •Абстракция от оборудования
- •Пользовательские процессы
- •Подсистемы среды и библиотеки dll
- •Новые черты ядра nt 5.0
- •Объект "Задание"
- •Управление памятью большой емкости
- •Пользователи и группы
- •Идентификаторы
- •Разграничения прав на доступ к файловой системе
- •Алгоритм планирования процессов и нитей
- •Передача параметров
- •Связывание (binding)
- •Обработка особых ситуаций (exception)
- •Семантика вызова
- •Представление данных
- •Билет 11
- •21. Концепции построения семейств Windows 3.X и 9x/me
- •1. Самое начало
- •2. Начало: Windows 1.0 /Ноябрь 1985/
- •3. Улучшения: Windows 2.0 /Ноябрь 1987/
- •Windows 386 /9 декабря 1987 / Windows 2.1 (286) /Июнь 1988/
- •4. Обещанное: Windows 3.0/22 мая 1990/
- •5. Ещё лучше: Windows 3.1 /1992/
- •6. Интеграция сетевых средств: Windows for Workgroups 3.11 /Ноябрь 1992/
- •7. Новые технологии: Windows nt 3.1 /27 июля 1993/
- •Windows nt 3.5 /21 сентября 1994/ Windows nt 3.51 /30 мая 1995/
- •8. Прорыв: Windows 95 /24 августа 1995/
- •9. Nt с новым лицом: Windows nt 4.0 /31 июля 1996/
- •10. Хит: Windows 98 /Ноябрь(?) 1998/
- •11. Продолжение: Windows Me/1999(?)/
- •22. Ос семейства unix. Пользовательская и ядерная составляющая процессов. Жизненный цикл процесса. Пользовательская и ядерная составляющая процессов Понятие нити (threads)
- •Жизненный цикл процесса
- •Суперблок
- •Индексные дескрипторы
- •Имена файлов
- •Недостатки и ограничения
- •Структура каталога
- •Каталоги
- •Виртуальная память
- •Аппаратно-независимый уровень управления памятью
13. Файловая система Novell NetWare. Журналирование. Поддержка дополнительных пространств имен. Файловая система Novell NetWare
Novell NetWare - целое семейство сетевых операционных систем. Благодаря своей высокой эффективности и надежности оно получило очень широкое распространение. Изначально в основе NetWare была реализована идея предоставления дискового пространства одного или нескольких выделенных серверов для совместного использования клиентами. Это предъявляло повышенные требования к файловой системе.
Во всех ОС семействах Novell NetWare использовались собственные файловый системы. Первой из них была NWFS (NetWare File System). У нее существует несколько редакций, например, NWFS 286, NWFS 386. Они появились в процессе развития операционной системы. В последней, наиболее распространенной версии NWFS существуют следующие ограничения: максимальный размер файла - 4 Гбайт, максимальный размер тома - 1 Тбайт.
В операционной системе Novell NetWare 5 появилась новая файловая система NSS (Novell Storage Services). В ней был использован 64-разрядный интерфейс, а также реализован алгоритм журналирования операций. Благодаря этому NSS более устойчива к ошибкам по причине краха сервера, обладает большей надежностью и отказоустойчивостью. Кроме того, в ней существенно увеличился максимально возможный размер файлов (до 8 Тбайт), значительно уменьшено время монтирования томов.
Файловые системы NWFS и NSS используются исключительно на серверах, работающих под управлением ОС семейства Novell NetWare. Это значит, что на этих томах очень часто оказывается важная информация. И хотя данные файловые системы изначально разрабатывались для серверов, а поэтому отличаются повышенной устойчивостью к сбоям, потери информации в них вполне возможны. Ведь никто не застрахован от атаки вирусов или другого вредоносного программного обеспечения, повреждения накопителей, некорректных действий конечных пользователей и администраторов.
В большинстве случаев информацию, потерянную в файловых системах NWFS и NSS, можно восстановить. Правда, здесь есть несколько моментов, которые обязательно нужно учитывать. Начать нужно с то, что файловые системы NWFS и NSS распространены гораздо меньше, чем, например, FAT или NTFS. Поэтому для них нет доступных широкому кругу пользователей утилит по восстановлению информации. Также стоит отметить наличие несколько версий данных файловых систем, имеющих некоторые отличия друг от друга. Кроме того, нельзя забывать о том, что довольно часто проблемы с утерей информации в томах NWFS или NSS оказываются связанными с неисправностями жестких дисков.
Все это позволяет говорить о том, что для восстановления потерянной в файловых системах NWFS и NSS информации необходимо обращаться в сервисный центр. Однако и здесь есть проблема. В большинстве сервисных центров просто-напросто нет профессионалов, досконально знающих файловые системы, которые используются в ОС семейства Novell Network. Поэтому для восстановления информации в файловых системах NWFS и NSS лучше всего обращаться в крупные сервисные центры, специализирующиеся на выполнении подобных работ. Только в них можно найти высококвалифицированных специалистов, способных качественно решить поставленную задачу.
