[SET 2 Books] Концепция операционной системы Оригинальная книга 9th Edition Операционная система Введение компьютерная операционная система Учебное пособие по компьютерной системе управление процессами управления курсами Управление курсами консультирование учебник

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

| Концепция системы (оригинальная книга, 9 -е издание) | ||
| Ценообразование | 99.00 |
| Издатель | Машиностроительная промышленность Пресса | |
| Издание | 1-1 | |
| Опубликованная дата | Июль 2018 года | |
| формат | 16 | |
| автор | [美] Авраам&Middot; Silbezzz | |
| Украсить | Мягкая обложка | |
| Количество страниц | 628 | |
| Число слов | ||
| Кодирование ISBN | 9787111604365 | |
| Введение в систему | ||
| Ценообразование | 99.00 |
| Издатель | Люди после прессы | |
| Издание | DY версия | |
| Опубликованная дата | Июнь 2019 года | |
| формат | 16 | |
| автор | Remz.·H. Apache Dussel et al. | |
| Украсить | Мягкая обложка | |
| Количество страниц | 480 | |
| Число слов | 742000 | |
| Кодирование ISBN | 9787115508232 | |

















«Концепция систем (9 -е издание оригинальной книги)» - это классическая книга для введения в системы.В книге есть шесть частей, которые не только подробно объясняют концепции управления процессами, управления памятью, управления хранилищем, защиты и безопасности, но также охватывают важные теоретические результаты и тематические исследования, а также предоставляет рекомендуемые материалы для чтения для читателей, чтобы изучить глубину.Это издание добавляет контент для многоядерных систем и мобильных вычислений, каждая глава включает в себя новый технологический прогресс и обновления упражнений и проектов по программированию.Эта книга подходит не только для студентов, связанных с компьютером, в университетах, но и полезной справочницей для профессионального и технического персонала.
«Введение в системы» - это книга о современных системах.Книга посвящена трем основным понятиям виртуализации, параллелизма и настойчивости, а также вводит основные компоненты всех современных систем (включая планирование, управление виртуальной памятью, диск и подсистемы ввода -вывода и файловые системы).Эта книга имеет в общей сложности 50 глав, разделенных на 3 части и рассказывает о виртуализации, параллелизме и настойчивости.Большинство глав этой книги сначала задают конкретные вопросы, а затем решают их через методы, алгоритмы и идеи, представленные в книге.Автор вводит концепции темы, представленные в форме диалога, и является юмористическим, но резким, стремящимся помочь читателям понять принципы виртуализации, параллелизма и настойчивости в системе.Эта книга имеет всеобъемлющий контент и предоставляет реальный и оперативный код (а не псевдокод) и предоставляет соответствующие упражнения, подходящие для преподавания учителей в соответствующих специалистах в колледжах и университетах и самообучения для студентов колледжа.


Концепции операционной системы, девятое издание
Издатель
Переводчик
Предисловие
DY Part Введение
Теория руководства Главы DY 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 много -процедурная система 10
Эпизод 1.3.3 Система 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. 19
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 Система с открытым исходным кодом для обучения 33
1.13 Резюме 33
упражнение 35
Рекомендуемое чтение 36
Рекомендации 36
Глава 2 Структура системы 38
2.1 как системная служба 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 Контекст переключения 78
3.3 Процесс работы 79
3.3.1 Создание процесса 79
3.3.2 Завершение процесса 82
3.4 Межпроцессная связь 83
3.4.1 Система обмена памятью 85
3.4.2 Система передачи сообщений 86
3,5IPC Система Пример 89
3.5.1 Пример: общая память POSIX 89
3.5.2 Пример: Маха 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 Многоподобная модель 116
4.3.1 Одна модель -один 116
4.3.2 Одна модель -один 116
4.3.3 Multi -Many Models 116
4.4 библиотека потоков 117
4.4.1Pthreads 118
4.4.2 Windows Thread 119
4.4.3 121
4.5 Скрытая многопоточная 122
4.5.1 123
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 Отмена потока 127
4.6.4 Локальное хранение 128
4.6.5 Активация программы планирования 128
4.7 В качестве примера системы 129
4.7.1 Windows 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 Усеяние расписания 139
5.1.4 Программа отправки 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. 147
5.3.6. 148
5.4 Планирование потоков 149
5.4.1 Конкурентная область 149
5.4.2pthreads планирование 149
5.5 много -процедура 151
5.5.1 Метод мульти -процедурного планирования 151
5.5.2 Аффинность устройства лечения 151
5.5.3 Баланс нагрузки 152
5.5.4 Многократный процессор 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 -времени отправка 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 Симптомы"










