Концепция операционной системы Оригинальная книга 9th Edition Девятое издание, концепции операционной системы девятое издание серии компьютерных наук

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


| Основная информация |
Название книги: |   концепция операционной системы (оригинальная книга 9) |
Автор: | Берлахам&Middot; Silbezats Питер Б. Горквин |
Цены: | 99.00 |
Номер ISBN: | 9787111604365 |
Издательство: | Машиностроительная промышленность Пресса |
формат: | 16 |
Фрагментация: |   Установка |
Дата публикации: | 2018-07-01 |
Дата печати: | 2018-07-01 |
| Выбор редактора |
| |
| Введение |
| Эта книга представляет собой классическую книгу для введения в операционную систему. Из первого издания она была выбрана в качестве учебников многими университетами дома и за рубежом.Существует шесть частей книги, которая не только объясняет концепции управления процессами, управления памятью, управления хранилищем, защиты и безопасности, но также охватывает важные теоретические результаты и тематические исследования, а также дает читателям чтения рекомендаций для обучения в ходе.Эта версия добавляет содержимое многократных систем и мобильных вычислений, каждая глава включает в себя новый технологический прогресс и обновляет проекты упражнений и программирования.Эта книга подходит не только для студентов, связанных с компьютером в колледжах и университетах, а также является полезным справочником для профессионального и технического персонала. |
| об авторе |
Авраам&Middot; Авраам Силбершац, компьютерный ученый, ACM, IEEE и AAAS.В настоящее время он является профессором кафедры компьютерных наук в Йельском университете и ранее был заместителем директора Центра исследований в области лабораторных наук в области информационных наук.В дополнение к этой книге, он также является одним из авторов учебника «Концепция базы данных». Питер&Middot; Б. Питер Б. Гальвин в настоящее время является главным архитектором решений Pluribus Networks. Он ранее занимал должность главного техника Corporate Technologies System Integrator и занимал должность преподавателя в Бостонском университете. Грег&Middot; директор факультета компьютерных наук Грега Гангне Вестминстерского колледжа, эксперта по операционным системам, компьютерным сетям, параллельному программированию и разработке программного обеспечения. --- Введение переводчика --- Чжэн Дайанген, профессор и докторант в школе компьютерной школы Университета Чжэцзян.С 1994 года он преподает и научные исследования в операционных системах, вычислительных теориях, методах формализации, компьютерных сетях и т. Д. |
| Каталог |
Каталог Концепции операционной системы, девятое издание Издатель Переводчик Предисловие Часть 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 Симптомы ...... |








