- Артикул:00-01032795
- Автор: Вильям Столлингс
- ISBN: 5-8459-0310-6
- Обложка: Твердая обложка
- Издательство: ВИЛЬЯМС (все книги издательства)
- Город: Москва-Санкт-Петербург-Киев
- Страниц: 848
- Формат: 70x100/16
- Год: 2004
- Вес: 2264 г
- Серия: Учебное пособие для ВУЗов (все книги серии)
Эта книга представляет собой полное и систематизированное введение в теорию операционных систем. Она содержит как обсуждение фундаментальных принципов проектирования, так анализ и важнейших особенностей современных ОС. Материал книги дает ясное представление об основных структурах и механизмах операционных систем, а также о важнейших соглашениях и конструктивных решениях, используемых при их разработке.
Книга будет полезна как студентам, изучающим соответствующий курс в учебных заведениях высшей школы, так специалистам-профессионалам, интересующимся вопросами построения и функционирования операционных систем.
Оглавление
Предисловие
Глава 0. Руководство читателя
Часть 1. Основные понятия
Глава 1. Обзор компьютерных систем
Глава 2. Обзор операционных систем
Часть 2. Процессы
Глава 3. Описание процессов и управление ими
Глава 4. Потоки, симметричная мультипроцессорная обработка и микроядра
Глава 5. Параллельные вычисления: взаимоисключения и многозадачность
Глава 6. Взаимоблокировка и голодание
Часть 3. Память
Глава 7. Управление памятью
Глава 8. Виртуальная память
Часть 4. Планирование
Глава 9. Планирование в системах с одним процессором
Глава 10. Многопроцессорное планирование и планирование реального времени
Часть 5. Операции ввода-вывода и файлы
Глава 11. Управление вводом-выводом и дисковое планирование
Глава 12. Управление файлами
Часть 6. Распределенные системы
Глава 13. Распределенные вычисления, архитектура клиент/сервер и кластеры
Глава 14. Управление распределенными процессами
Часть 7. Безопасность
Глава 15. Безопасность
Приложение А. Протокол TCP/IP
Приложение Б. Объектно-ориентированный подход
Словарь терминов