Операционные системы. Внутренняя структура и принципы проектирования [Вильям Столлингс] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

ОПЕРАЦИОННЬIЕ СИСТЕМЬI
Внутренняя структура и принципы
проектирования

ОПЕРАЦИОННЫЕ
СИСТЕМЫ
Внутренняя
структура и принципы
проектирования

9-е издание

OPERATING
SYSTEMS
lnternals and Design
Princip1es
Ninth Edition

William Stallings

0Pearson

ОПЕРАЦИОННЫЕ
СИСТЕМЬI
Внутренняя
структура и принципы
проектирования

9-е издание

Вильям Столлингс

Москва • Санкт-Петербург

2020

ББК

32.973.26-018.2.75

УДК

004.451

С81
ООО "Диалектика"

Зав. редакцией С. Н. Тригуб
!lеревод с английского И.В. Берштейна, канд. техн. наук И.В. Красикова
Под редакцией канд. техн. наук И.В. Красикова
По общим вопросам обращайтесь в издательство "Диалектика" по адресу:

iп fo@dialektika.com,

http://www.dialektika.com

Столлингс, Вильям.

С81

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

: Пер.

с англ.

-

СПб.

: ООО

ISBN 978-5-907203-08-2

"Диалектика",

2020. -

1264 с. : ил. -

Парал. тит. англ.

(рус.)
ББК

32.973.26-018.2.75

Все на1вания 11рограммных продуюuв являются заре1·истрированными rорговыми марками соответс­
твующих фирм.
Никакая час'IЬ наС1uящего и1дания ни в каких целях не может быть вос11роизведена в какой бы

было форме и какими бы

m

ни было средствами, будь

m

m

ни

1лектронные или механические. включая фотоко-

11ирова11ие и запись на ма~·нитныl! носитель. если на ТТО нет письменного разрешения издательства Pearson
Education, lnc.
Copyright © 2020 Ьу Dialektika Computer PuЫishing.
Authorized translation from the English language edition of Operating Systems: lnterna/s and Design
Princip/es, 9th Edition (ISBN 978-0-13-467095-9), puЫished Ьу Pearson Education, lnc" Copyright ·:О 2018.
2015, 2012, 2009 Ьу Pearson Education, lnc., Hoboken, New Jersey 07030.
All rights reserved. No part of this book may Ье reproduced in апу form or Ьу апу electronic or mechanical
means (including photocopying, recording, or information storage and retrieval) without permission in writing
from the рuЫ isher.

Научно-популярное издание
Вильям Столлингс

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

9-е издание
Подписано в печать

14.02.2020. Формат 70х 100/16
Times
Усл. печ. л. 101,9. Уч.-изд. л. 76,8
Тираж 300 эю. Заказ № 0000
Гарнитура

Отпечатано в ОАО "'Первая Образцовая mпография··

Филиал "Чеховский Печатный Двор"

142300, Московская область, r. Чехов, ул. ПолиграфиС1'0в. д.
Сайт: www.chpd.ru. E-mail: sales@chpd.ru, тел. 8 (499) 270-73-59
ООО "'Диалектика'·,

ISBN 978-5-907203-08-2

(рус.)

195027,

Санкг-Петербург, Магнитогорская ул" д.

©

30.

ООО "Диалекгика",

лит. А, пом.

848

2020,

nеревод, оформление, макетирование

ISBN 978-0-13-467095-9

(англ.)

© 2018. 2015. 2012, 2009 Ьу Pearson Education, lnc"
НоЬоkеп,

New Jersey 07030, 2017

ОГЛАВЛЕНИЕ
Частьl.Основы

1. Обзор компьютерной системы
Глава 2. Обзор операционных систем
Часть 11. Процессы
Глава 3. Описание процессов и управление ими
Глава 4. Потоки
Глава 5. Параллельные вычисления: взаимоисключения и многозадачность
Глава 6. Параллельные вычисления: взаимоблокировка и голодание
Часть 111. Память
Глава 7. Управление памятью
Глава 8. Виртуальная память
Глава

Часть\V.Планирование
Глава
Глава

9. Однопроцессорное планирование
10. Многопроцессорное планирование

и планирование реального времени

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

Глава

11. Управление вводом-выводом
12. Управление файлами

и планирование дисковых операций

Часть У\. Дополнительные темы

13. Встроенные операционные системы
14. Виртуальные машины
Глава 15. Безопасность операционных систем
Глава 16. Обпачные операционные системы и операционные системы Интернета вещей
Глава 17. Сетевые протоколы
Глава 18. Распределенная обработка, вычисления "клиент/сервер" и кластеры
Глава 19. Управление распределенными процессами
Глава 20. Обзор вероятности и стохастических процессов
Глава 21. Анализ очередей

Глава

Глава

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

Приложение&. Проекты в области программирования и операционных систем
Приложение В. Дополнительные вопросы параллельности
Приложение Г. Объектно-ориентированное проектирование
Приложение Д. Закон Амдала
Приложение Е. Хеш-таблицы
Приложение Ж. Время отклика

Приложение З. Концепции теории массового обслуживания
Приложение И. Сложность алгоритмов
Приложение К. Дисковые устройства хранения

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

Приложение Н. Международный справочный алфавит
Приложение О. Параллельная система программирования
Приложение П. Управление процедурами
Приложение Р.

eCos

Глоссарий
Сокращения
Список литературь1
Предметный указатель

BACJ

37
39
83
153
155
211
265
341
397
399
433
497
499
539
591
593
645
699
701
735
771
819
867
897
933
975
1001
1043
1059
1071
1083
1097
1099
1103
1107
1115
1119
1131
1143
1175
1179
1193
1199
121 7
1235
1236
1251

СОДЕРЖАНИЕ
Об