8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Концепция операционной системы (оригинальная книга 9) Учебная система компьютерной системы Учебная система. Компьютерная система управления процессами Хранение и менеджмент

Цена: 1 220руб.    (¥67.8)
Артикул: 602730642334

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:鑫达图书专营店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥35.8644руб.
¥ 78 54.6982руб.
¥33594руб.
¥3626 484руб.

......

Основная информация
наименование товара:Концепция операционной системы (оригинальная книга 9 -е издание)формат:16
Автор:[美] Авраам&Миддот; Авраам Силбершац Питер Б. Питер Б. ГаЦены:99.00
Номер ISBN:9787111604365Опубликованная дата:2018-07-17
Издательство:Machinery Industry PressВремя печати:2018-07-10
Версия:1Индийский:1
Оглавление
Operating System Concepts, Ninth Edition
Издатель
Переводчик
Предисловие
Часть 1 Введение
ГЛАВА 1 РУКОВОДСТВО ТЕОРИЯ 2
1.1 Функция операционной системы 2
1.1.1 Пользовательская перспектива 2
1.1.2 Перспектива системы 3
1.1.3 Определение операционной системы 4
1.2 Композиция компьютерной системы 4
1.2.1 Работа компьютерной системы 5
1.2.2 Структура хранения 6
1.2.3I/O Структура 8
1.3 Архитектура компьютерной системы 9
1.3.1 Система отдельных процессоров 9
1.3.2 Multi -processor System 10
1.3.3 Cluster System 12
1.4 Структура операционной системы 13
1.5 Выполнение операционной системы 14
1.5.1 Двойной режим и выполнение нескольких режимов 15
1.5.2 Таймер 16
1.6 Управление процессами 17
1.7 Управление памятью 18
1.8 Управление хранением 18
1.8.1 Управление файловой системой 18
1.8.2 Большое управление памятью.
1.8.3 Кэш высокого скорости 19
1.8.4i/o Система 21
1.9 Защита и безопасность 21
1.10 Структура данных ядра 22
1.10.1 Список, стек и очередь 22
1.10.2 Дерево 23
1.10.3 Хэш -функция и хеш -таблица 23
1.10.4 -bit Рисунок 24
1.11 Вычислительная среда 24
1.11.1 Традиционный расчет 24
1.11.2 Мобильный расчет 25
1.11.3 Расчет распределения 26
1.11.4 Расчет клиентского сервера 26
1.11.5 Равное расчет 27
1.11.6 Виртуализация 28
1.11.7 Облачные вычисления 29
1.11.8 Реальная встроенная система 30
1.12 Операционная система с открытым исходным кодом 31
1.12.1 ИСТОРИЯ 31
1.12.2Linux 31
1.12.3BSD UNIX 32
1.12.4Solaris 32
1.12.5 Используется в качестве операционной системы с открытым исходным кодом.
1.13 Резюме 33
Упражнение 35
Рекомендованное чтение 36
Ссылки 36
Глава 2 Структура операционной системы 38
2.1 Service System Service 38
2.2 Интерфейс пользователя и операционной системы 40
2.2.1 Процедура интерпретации команды 40
2.2.2 Графический пользовательский интерфейс 41
2.2.3 Выбор интерфейса 42
2.3 Системный звонок 43
2.4 Типы системного звонка 46
2.4.1 Управление процессом 46
2.4.2 Управление файлами 49
2.4.3 Управление оборудованием 50
2.4.4 Обслуживание информации 50
2.4.5 Связь 50
2.4.6 Защита 51
2.5 Системная программа 51
2.6 Проектирование и реализация операционной системы 52
2.6.1 Целью проектирования 52
2.6.2 Механизм и стратегия 53
2.6.3 Реализация 53
2.7 Структура операционной системы 54
2.7.1 Простая структура 54
2.7.2 Слоистый метод 55
2.7.3 Микробенол 56
2.7.4 Модуль 57
2.7.5 Гибридная система 58
2.8 Отладка операционной системы 60
2.8.1 Анализ неисправностей 60
2.8.2 Оптимизация производительности 60
2.8.3DTrace 61
2.9 Генерация операционной системы 63
2.10 Руководство системы 64
2.11 Резюме 64
Упражнение 65
Вопросы по программированию 66
Проект программирования 66
Рекомендуемые показания 69
Ссылки 69
Часть 2 Управление процессами
Глава 3 Процесс 72
3.1 Концепция процесса 72
3.1.1 Процесс 72
3.1.2 Статус процесса 73
3.1.3 Блок управления процессом 73
3.1.4 Тейд 74
3.2 Планирование процессов 75
3.2.1 Отправить очередь 75
3.2.2 Программа планирования 77
3.2.3 Context Switch 78
3.3. Пропуск 79
3.3.1 Создание процесса 79
3.3.2 Процесс завершен 82
3.4 Inter -Process Communication 83
3.4.1 Система обмена памятью 85
3.4.2 Система передачи сообщений 86
3,5IPC Система Пример 89
3.5.1 Пример: POSIX Shared Memory 89
3.5.2 Пример: Mach 91
3.5.3 Пример: Windows 92
3.6 Связь с клиентом/сервером 93
3.6.1 Свиток 93
3.6.2 Удаленный процесс вызов 96
3.6.3 Трубопровод 98
3.7 Резюме 102
Упражнение 103
Вопросы по программированию 105
Проект программирования 107
Рекомендуемые показания 110
Ссылки 110
Глава 4 Многоточковое программирование 112
4.1 Обзор 112
4.1.1 Мотивация 112
4.1.2 Преимущество 113
4.2 Многократное программирование 114
4.2.1 Задача программирования 115
4.2.2 Параллельный тип 115
4.3 Multi -Thread Model 116
4.3.1 One -One Model 116
4.3.2 Один -один модель 116
4.3.3 Multi -Model 116
4.4 библиотека потоков 117
4.4.1Pthreads 118
4.4.2windows Thread 119
4.4.3 Java Thread 121
4.5 Скрытый много -переход 122
4.5.1.
4.5.2OpenMP 124
4.5.3 Отличная центральная отправка 125
4.5.4 Другие методы 125
4.6 Многоподобная задача 125
4.6.1 Системный вызов fork () и exec () 125
4.6.2 Обработка сигнала 126
4.6.3.
4.6.4 Местное хранилище 128
4.6.5 Активация программы отправки 128
4.7 Пример операционной системы 129
4.7.1windows Thread 129
4.7.2linux Thread 130
4.8 Резюме 131
Упражнение 131
Вопросы по программированию 133
Проект программирования 134
Рекомендуемые показания 136
Ссылки 136
Глава 5 Расписание процессов 138
5.1 Основная концепция 138
5.1.1cpu-i/o Цикл исполнения 138
5.1.2CPU Программа планирования 139
5.1.3 Sakize Spaduling 139
5.1.4 Swalting Program 140
5.2 Запланированное стандарт 140
5.3 Алгоритм расписания 141
5.3.1 Первое -первое планирование услуг 141
5.3.2 Кратчее назначение дается приоритетное планирование 142
5.3.3 Приоритетное планирование 144
5.3.4 Вращение планирования 145
5.3.5.
5.3.6.
5.4 Планирование потоков 149
5.4.1 Конкурентная область 149
5.4.2pthreads планирование 149
5.5 Multi -processor Predicing 151
5.5.1 Метод много -процедурного планирования 151
5.5.2. Аффинность устройства лечения 151
5.5.3 Баланс нагрузки 152
5.5.4 Multi -Core процессор 152
5.6 Реальное планирование процессора 154
5.6.1 Минимизируйте задержку 154
5.6.2 Приоритетная мелодия 155
5.6.3 Планирование монотонных ставок 156
5.6.4 Самый ранний срок для приоритетного планирования 157
5.6.5 Планирование распределения соотношений 158
5.6.6posix Real -Time Dispatch 158
5.7 Пример операционной системы 160
5.7.1 Пример: планирование Linux 160
5.7.2 Пример: планирование Windows 162
5.7.3 Пример: Solaris планирование 164
5.8 Оценка алгоритма 165
5.8.1 Определить модель 166
5.8.2 Модель очереди 167
5.8.3 Моделирование 167
5.8.4 Реализация 168
5.9 Резюме 169
Упражнение 170
Рекомендуемое чтение 172
Ссылки 173
Глава 6 Синхронная 175
6.1 Фон 175
6.2 Критическая область проблема 177
6.3 Решение Пеперсон 178
6.4 Аппаратная синхронизация 179
6.5 взаимная блокировка 181
6.6 Симптомы......Эта книга представляет собой классическую книгу для введения в операционную систему. Из первого издания она была выбрана в качестве учебников многими университетами дома и за рубежом.Существует шесть частей книги, которая не только объясняет концепции управления процессами, управления памятью, управления хранилищем, защиты и безопасности, но также охватывает важные теоретические результаты и тематические исследования, а также дает читателям чтения рекомендаций для обучения в ходе.Эта версия добавляет содержимое многократных систем и мобильных вычислений, каждая глава включает в себя новый технологический прогресс и обновляет проекты упражнений и программирования.Эта книга подходит не только для студентов, связанных с компьютером в колледжах и университетах, а также является полезным справочником для профессионального и технического персонала.......---Об авторе---
Авраам&Middot; Авраам Силбершац, компьютерный ученый, ACM, IEEE и AAAS.В настоящее время он является профессором кафедры компьютерных наук в Йельском университете и ранее был заместителем директора Центра исследований в области лабораторных наук в области информационных наук.В дополнение к этой книге, он также является одним из авторов хорошо известной учебника «Концепция базы данных».
Питер&Middot; Б. Питер Б. Гальвин в настоящее время является главным архитектором решений Pluribus Networks. Он ранее занимал должность главного техника Corporate Technologies System Integrator и занимал должность преподавателя в Бостонском университете.
Грег&Middot; директор факультета компьютерных наук Грега Гангне Вестминстерского колледжа, эксперта по операционным системам, компьютерным сетям, параллельному программированию и разработке программного обеспечения.

--- Введение переводчика ---
Чжэн Дайанген, профессор и докторант в школе компьютерной школы Университета Чжэцзян.С 1994 года он преподает и научные исследования в операционных системах, вычислительных теориях, методах формализации, компьютерных сетях и т. Д.