Операционные системы: внутренняя структура и принципы проектирования. 9 изд

Операционные системы: внутренняя структура и принципы проектирования. 9 изд

Операционные системы: внутренняя структура и принципы проектирования. 9 изд
Автор: Столлингс Вильям
Переводчик: И. В. Берштейн, И. В. Красиков
Дата выхода: 2020
Издательство: Диалектика
Количество страниц: 1263
Размер файла: 34.4 MB
Тип файла: PDF
Добавил: Федоров_АИ
 Проверить на вирусы  Дополнительные материалы 

Часть l. Основы 37

Глава 1. Обзор компьютерной системы....39

Глава 2. Обзор операционных систем....83

Часть II. Процессы 153

Глава 3. Описание процессов и управление и м и....155

Глава 4. Потоки....211

Глава 5. Параллельные вычисления: взаимоисключения и многозадачность....265

Глава 6. Параллельные вычисления: взаимоблокировка и голодание....341

Часть III. Память 397

Глава 7. Управление памятью....399

Глава 8. Виртуальная память....433

Часть IV. Планирование 497

Глава 9. Однопроцессорное планирование....499

Глава 10. Многопроцессорное планирование и планирование реального времени....539

Часть V. Ввод-вывод и файлы 591

Глава 11. Управление вводом-выводом и планирование дисковых операций....593

Глава 12. Управление файлам и....645

Часть VI. Дополнительные темы 699

Глава 13. Встроенные операционные систем ы....701

Глава 14. Виртуальные машины....735

Глава 15. Безопасность операционных систем....771

Глава 16. Облачные операционные системы и операционные системы Интернета вещей....819

Глава 17. Сетевые протоколы....867

Глава 18. Распределенная обработка, вычисления "клиент/сервер" и кластеры....897

Глава 19. Управление распределенными процессами....933

Глава 20. Обзор вероятности и стохастических процессов....975

Глава 21. Анализ очередей....1001

Приложение А. Вопросы параллельности 1043

Приложение Б. Проекты в области программирования и операционных систем 1059

Приложение В. Дополнительные вопросы параллельности 1071

Приложение Г. Объектно-ориентированное проектирование 1083

Приложение Д. Закон Амдала 1097

Приложение Е. Хеш-таблицы 1099

Приложение Ж. Время отклика 1103

Приложение З. Концепции теории массового обслуживания 1107

Приложение И. Сложность алгоритмов 1 115

Приложение К. Дисковые устройства хранения 1119

Приложение Л. Криптографические алгоритм ы 1131

Приложение М. Введение в программирование сокетов 1143

Приложение Н. Международный справочный алфавит 1175

Приложение О. Параллельная система программирования BAC J 1179

Приложение П. Управление процедурам и 1193

Приложение Р. eCos 1199

Глоссарий 121 7

Сокращения 1235

Список литературь1 1236

Предметный указатель 1251

Как бы ни развивалась вычислительная техника и какие бы изменения в принципах вычислений ни происходили — во всех ее применениях, от смартфона и скромного ноутбука до больших мейнфреймов, распределенных систем и Интернета вещей, — всегда есть нечто неизменное: наличие операционной системы. Многие пользователи даже не подозревают, что операционная система — это не только и не столько красивые окошки на экране, сколько многие сотни тысяч строк кода, серьезнейшие алгоритмы, масса экспериментов, разработка новых проектных решений — словом, труд множества разработчиков.

Прикоснуться к этому невидимому внешне, но крайне важному миру операционных систем вам позволит многократно издававшаяся ранее книга В. Столлингса — признанного авторитета в данной области. Новое, девятое, издание книги существенно обновлено и дополнено. Здесь вы найдете информацию как об общих принципах построения операционных систем и функционировании таких вещей, как сети, файловые системы, многозадачность, распределенные системы или облачные вычисления, так и о конкретных реализациях тех или иных подсистем в новейших версиях операционных систем Windows, Linux, Android, а также во многих других.

Книга пригодна в качестве учебника для преподавателей и студентов соответствующих специальностей, снабжена огромным количеством задач и дополнительных материалов, но будет интересна всем, кого интересует этот увлекательный раздел информатики.

Новое издание многократно издававшейся ранее книги В. Столлингса позволит читателю узнать, что такое операционные системы и как они функционируют, проектируются и реализуются на практике. Новое, девятое, издание книги существенно обновлено и дополнено. Здесь вы найдете информацию как об общих принципах построения операционных систем и функционировании таких вещей, как сети, файловые системы, многозадачность, распределенные системы или облачные вычисления, так и о конкретных реализациях тех или иных подсистем в новейших версиях операционных систем Windows, Linux, Android, а также во многих других.


Похожее:

Список отзывов:

Нет отзывов к книге.