ALT Linux 4.0 Server (далее ALT Linux), разработанной в Linux Solutions» Ltd.
Описание применения состоит из четырех основных частей, в которых раскрываются основные вопросы применения, структуры и функционирования ОС ALT Linux 4.0 Server. Также рассматриваются организация входных и выходных данных в системе, и конфигурация технических средств необходимых для применения операционной системы.
В первом разделе приводятся назначение, основные принципы организации, возможности операционной системы, её основные характеристики, ограничения, накладываемые на область ее применения.
Во втором разделе указываются условия, необходимые для выполнения операционной системы, структура технических и программных средств и требования к ним, общие характеристики входной и выходной информации, а также требования и условия организационного, технического и технологического характера и т. п.
В третьем разделе указываются определения задачи и методы ее решения, приводятся общая структура и алгоритмы функционирования ОС ALT Linux 4.0 Server. Приводятся распределение решаемых задач по элементам структуры системы.
Четвертый раздел приводятся сведения о входных и выходных данных. Указывается их характер и организация, частота обновления и пр.
СОДЕРЖАНИЕ
1. НАЗНАЧЕНИЕ ПРОГРАММЫ... 7
2. УСЛОВИЯ ПРИМЕНЕНИЯ.. 10
2.1. Общие сведения. 10
2.2. Структура технических и программных средств. 10
2.3. Конфигурация технических средств. 12
2.3.1. Общие требования к применяемому оборудованию.. 12
2.3.2. Системный блок. 12
2.3.3. Монитор. 13
2.3.4. Концентратор ЛВС.. 13
2.3.5. Кабель ЛВС.. 13
2.3.6. Источник бесперебойного питания. 13
2.3.7. Программное обеспечение. 13
2.4. Состав оборудования. 13
2.4.1. Состав комплекта. 13
2.4.2. Комплектация процессорного блока. 14
2.5. Общая характеристика входной и выходной информации.. 14
2.5.1. Протокол TCP/IP.. 14
2.5.2. Протокол ICMP.. 15
2.5.3. Протокол UDP.. 15
2.5.4. Протокол FTP.. 15
2.5.5. Протокол HTTP.. 15
2.5.6. Протоколы POP и SMTP.. 15
2.5.7. Протокол IMAP.. 15
2.5.8. Протокол SLIP.. 16
2.5.9. Протокол PPP.. 16
2.5.10. Протокол RIP.. 16
3. ОПИСАНИЕ ЗАДАЧИ.. 17
3.1. Общие сведения. 17
3.2. Решаемые задачи.. 17
3.2.1. Работа с файловой системой.. 17
3.2.1.1. Файловая система s5. 17
3.2.1.2. Виртуальная файловая система VFS.. 21
3.2.1.3. Сетевая файловая система NFS.. 22
3.2.1.4. Файловая система ext2. 23
3.2.1.5. Файловая система ext3. 25
3.2.1.6. Файловая система ReiserFS.. 26
3.2.2. Контроль создания и удаления процессов. 27
3.2.2.1. Архитектура процессов.. 27
3.2.2.2. Создание процессов.. 29
3.2.2.3. Завершение процесса. 30
3.2.2.4. Планирование процессов.. 30
3.2.2.5. Нити.. 32
3.2.3. Контроль распределения системных ресурсов. 33
3.2.3.1. Порты... 34
3.2.3.2. Память ввода/вывода. 34
3.2.3.3. Процессорное время. 34
Студенческие работы 3.2.4. Синхронизация процессов. 35
3.2.5. Организация межпроцессного взаимодействия. 35
3.2.6. Распределение оперативной памяти между прикладными задачами.. 36
3.2.7. Очистка (обнуление) освобождаемых областей оперативной памяти ЭВМ.. 37
3.2.8. Доступ к периферийным устройствам.. 37
3.2.9. Буферизация данных (кэширование) 38
3.2.10. Взаимодействие с драйверами устройств. 39
3.2.11. Выполнение администрирования. 41
3.2.11.1. Архитектура. 42
3.2.11.2. Модули конфигуратора. 42
3.2.12. Аутентификация и идентификация, проверка подлинности и контроль доступа субъектов. 42
3.2.12.1. Учетные записи пользователей.. 42
3.2.12.2. Права доступа. 43
3.2.12.3. Специальные права доступа SUID и SGID.. 44