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

[Подлинный учебник] Операционная система 44 Издание Liu Zhenpeng China Railway Press 9787113220372 Колледж Колледж Колледж Учебные материалы Учебные материалы преподавание и передовые учебники по выпуску колледжа.

Цена: 877руб.    (¥41.5)
Артикул: 611705343496

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

Этот товар на Таобао Описание товара
Продавец:松竹图书专营店
Адрес:Цзянсу
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥661 395руб.
¥ 65 42.2892руб.
¥ 399 296.86 272руб.
¥ 59.8 44.8947руб.

Основная информация

Название: Операционная система (четвертое издание)

Цена: 49,8 юань

Автор: [Китай] Лю Женпенг

Пресса: China Railway Press

Дата публикации: 2016-08-01

ISBN: 9787113220372

Количество слов:

Номер страницы:

Издание:

Переплет: мягкая обложка

Открыто: 16

Товарный вес:

Краткое содержание


Эта книга - обычное высшее образование' одиннадцать пять'*Планирование учебников пересматривается на основе «Операционной системы (третье издание)».По сравнению с первыми тремя изданиями, четвертое издание было добавлено, удалено, скорректировано и модифицировано в структуре и содержании.Существует пять частей книги: фоновые знания, содержание содержания введения и аппаратная среда операционной системы; ;В качестве примера, принимая операционную систему Linux, эта книга специально анализирует идеи дизайна и реализацию современной операционной системы.Эта книга богата содержанием, четкой структурой, подчеркивая фундамент, сосредоточенность на приложениях, подчеркивая сочетание теории и практики. Энтузиасты.

об авторе


Лю Чженпенг, мужчина, родился в апреле 1966 года, доктор философии, профессор.Директор сетевого центра Университета Хэбей, репетитора -магистра, молодых и молодых учителей средних школ средних средств в провинции Хэбэй, члена китайского компьютерного общества (CCF), члена Профессионального комитета CCF Network и Data Communication, член CCF Интернет -профессиональный комитет, облачные вычисления и SaaS -эксперты из Китайского общества Комитета Комитета, вице -председателя Китайского информационного совета по образованию и заместителя председателя Ассоциации исследований технологий информационных сети провинции Хэби.

Каталог


Некоторые фоновые знания

Глава 1 Введение .. ...

1.1 Концепция операционной системы ...

1.1.1 Компьютерная система……………2

1.1.2 Введение в операционную систему…………4

1.1.3 Цель операционной системы………5

1.2 Формирование и разработка операционной системы ...

1.2.1 Формирование операционной системы………6

1.2.2 Дальнейшая разработка операционной системы

13

1.2.3 Основная мотивация для продвижения разработки операционной системы…………………19

1.3 Исследуйте несколько взглядов на операционную систему ...

1.3.1 Просмотр программного обеспечения……………20

1.3.2 Просмотр управления ресурсами компьютерных систем……………………20

1.3.3 Точка зрения процесса……………21

1.3.4 Точка зрения между интерфейсом между пользователем и компьютерной аппаратной системой………21

1.3.5 Просмотр виртуальных машин…………22

1.3.6 Точка зрения поставщика услуг……22

1.4 Функция и характеристики операционной системы ...

1.4.1 Функция операционной системы………23

1.4.2 Характеристики операционной системы………27

1.5 Конструкция структуры операционной системы ...

1.5.1 Традиционная структура операционной системы…29

1.5.2 Современная структура операционной системы…31

Упражнение ...

Глава 2 Аппаратная среда операционной системы .. ...

2.1 Центральная обработка ...

2.1.1 Композиция и базовый метод работы процессора…………………34

2.1.2 Статус процессора…………35

2.2 Система хранения ...

2.2.1 Тип памяти…………37

2.2.2 Иерархическая структура памяти……37

2.2.3 Хранить блок и защита хранения…38

2.3 Технология амортизации и технологии прерываний ...

2.3.1 Технология амортизации………………39

2.3.2 Технология прерывания………………40

2.3.3 часы……………………47

Упражнение ...

Программа входа в Часть II

Глава 3 Управление процессами и процессами .. ...

3.1 Введение в процесс ...

3.1.1 Определение диаграммы переднего привода…………50

3.1.2 Выполнение заказа программы…………51

3.1.3. Параллельная выполнение программы…………51

3.1.4.…………53

3.2 Процесс ...

3.2.1 Концепция процесса……………54

3.2.2 Основное состояние процесса и его преобразование………………………55

3.2.3 Блок управления процессом……………58

3.2.4 Управление процессом………………60

3.3 Планирование процессов ...

3.3.1 Основная концепция планирования………65

3.3.2 Алгоритм планирования процессов…………66

3.3.3 Время и процесс 70

3.4 Основная концепция потока ...

3.4.1 Внедрение потоков……………72

3.4.2 Определение и атрибуты потоков……73

3.4.3 Сравнение потоков и процессов……74

3.4.4 Механизм реализации потоков………75

3.5 Linux процесса и управления процессами ...

3.5.1. Структура процесса и управление процессом Linux…………………76

3.5.2 Планирование основного процесса Linux 77

упражнение..………83

Глава 4 Синхронизация процесса и общение .. ...

4.1 Взаимодействие между процессами……………84

4.1.1 соединение между процессами…………84

4.1.2 Используйте методы программного обеспечения для решения проблемы взаимного исключения процесса………………87

4.1.3 Используйте аппаратный метод для решения проблемы взаимного исключения процесса………………89

4.1.4 Механизм симптомов……………91

4.1.5 Классические проблемы синхронизации процессов……95

4.1.6 Механизм трубопровода……………6

4.2. Процесс связи ...

4.2.1 Тип процесса связи……114

4.2.2 Прямая связь и косвенная связь 115

4.2.3 Механизм связи с буфером сообщений………………………116

4.3 Dead Lock ...

4.3.1 Причины и необходимые условия для замков смерти…………………118

4.3.2 Предотвратить тягу……………122

4.3.3 Избегайте мертвых замков……………123

4.3.4 Обнаружение мертвых замков……………127

4.3.5 Lie Dead Lock……………128

4.4 Linux Process Inter -process Communication ...

4.4.1 Основная концепция процесса общения…………………129

4.4.2……132

4.4.3 Semaphore Linux……135

4.4.4 Обмен памятью……………138

4.4.5 Linux Системный вызов и процесс связи…………………139

4.4.6.………139

Упражнение ...

Управление хранением третьей части

Глава 5 Управление хранением .. ...

5.1 Обзор ...

5.1.1 Система хранения……………144

5.1.2 Цель управления хранением……144

5.1.3 Задачи управления хранением……145

5.1.4 Соединение и загрузка программы…146

5.1.5 Классификация методов управления хранением 148

5.2 Метод непрерывного управления хранением ...

5.2.1 Единственное непрерывное распределение………149

5.2.2 Распределение разделов……………149

5.3 Охват технологии и технологии обмена ...

5.3.1 Технология покрытия……………154

5.3.2 Технология обмена……………155

5.4 Метод управления хранением пухла ...

5.4.1 Основные мысли (принципы работы)………………………156

5.4.2 Динамическое преобразование адреса………157

5.4.3 Quick Watch…………………158

5.4.4 Two And Multi -Level Pages Table……159

5.4.5 Распределение и переработка…………160

5.5 Метод управления хранением сегмента ...

5.5.1 Основные мысли (принципы работы)………………………161

5.5.2 Динамическое преобразование адреса………162

5.5.3 Защита хранения……………163

5.5.4 Основные различия между страницами и сегментами………………………163

5.6 Метод управления страницей страниц ...

5.6.1 Основная мысль (принципы работы)………………………164

5.6.2 Изменение адреса……………164

Упражнение ...

Глава 6 Управление виртуальной памятью .. ...

6.1 Обзор .............................. 166

6.1.1 Принципы местности…………166

6.1.2 Определение виртуальной памяти……167

6.2. Управление виртуальным хранилищем

6.2.1 Основные принципы……………167

6.2.2 Механизм прерывания злоупотреблений………168

6.2.3 Механизм преобразования адреса………168

6.2.4 Страницы………169

6.2.5 Стратегия распределения памяти и алгоритм распределения……………………171

6.2.6 Стратегия корректировки страницы……………172

6.2.7 Проблема суждения……………173

6.3 Заменить управление виртуальным хранилищем ...

6.3.1 Основные принципы……………176

6.3.2 Механизм прерывания злоупотреблений………176

6.3.3 Динамическое соединение………177

6.3.4 Совместное использование параграфов……………177

6.4 Manux Memorment Management .. ...

6.4.1 Важная структура данных управления хранением Linux……………178

6.4.2 Управление страницами таблиц…………180

6.4.3 Распределение и переработка страниц……181

6.4.4 Страница для замены……………182

6.4.5 Изменить и отбросить страницу……182

6.4.6. Неправильное лечение страницы……183

6.4.7 Кэш страниц…………184

6.4.8 Linux Swapcache 185

6.4.9 Ядр

Управление кэшем…186

Упражнение ...

Файл 4 и управление входом /выводами

Глава 7 Управление пользовательским интерфейсом .. ........................ 190

7.1 Обзор ............................ 190

7.1.1 Командный интерфейс……………190

7.1.2 Программный интерфейс……………191

7.1.3 Графический интерфейс……………191

7.2 Командный интерфейс ................................ 191

7.2.1 Онлайн -интерфейс командного интерфейса………192

7.2.2 Deeping Command Interface………194

7.3 Системные вызовы ...........................

7.3.1 Концепция системного вызова……194

7.3.2 Процесс обработки системных вызовов 196

Упражнение ...

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

8.1 Обзор ................................ 198

8.1.1 файловая и файловая система……198

8.1.2 Классификация файлов…………199

8.2 Метод структуры и доступа файла ...

8.2.1 Метод доступа к документам…200

8.2.2 Логическая структура файла……201

8.2.3 Хранение носителя……………203

8.2.4 Физическая структура файла……205

8.3 Файл -каталог ...

8.3.1 Блок управления файлом…………214

8.3.2 Структура файлового каталога………214

8.3.3 Обнаружение каталога и улучшения каталога……………………216

8.4 Реализация файловой системы ...

8.4.1 Откройте таблицу файлов…………218

8.4.2 Управление пространством внешнего хранилища………219

8.5 Использование файлов ...

8.5.1 Основная операция……………222

8.5.2 Обмен файлами……………224

8.6. Согласно безопасности и согласованности данных файловой системы ...

8.6.1 Предотвращение файлов, вызванных человеческими факторами, небезопасно…………228

8.6.2 Предотвращение файлов, вызванных системными факторами или естественными факторами………………………230

8.6.3 Согласованность данных файловой системы………………………234

8.7 Планирование дисков ...

8.7.1 время ввода/вывода диска………236

8.7.2 Планирование движущегося рук диска……237

8.7.3 Оптимизированное распределение диска……238

8.8 файловая система Linux ...

8.8.1 Структура файловой системы Linux………………………239

8.8.2 Тип файла Linux……240

8.8.3 каталог файловой системы Linux………………………241

8.8.4 Найти файлы Linux…241

8.8.5 Работа файла Linux…242

8.8.6 Обмен файлами Linux…245

8.8.7

8.8.8 Последовательная обработка файлов Linux……………………246

8.8.9 файловая система Linux Ext2………………………247

8.8.……………………248

8.8.11 Linux High -Speed ​​Cache…250

Упражнение ...

Глава 9 Управление оборудованием .. ...

9.1 Обзор ...

9.1.1 Классификация оборудования…………253

9.1.2 Цели и функции управления оборудованием………………………254

9.2 Характеристики оборудования ввода/вывода ...

9.2.1 Состав оборудования……………255

9.2.2 Интерфейс устройства……………255

9.2.3 Контроллер устройства…………256

9.2.4 Канал…………………256

9.2.5 Метод управления вводом/выводом………259

9.2.6 Технология амортизации……………261

9.3 Программный состав ввода/вывода ...

9.3.1 Цель программного ввода/вывода……264

9.3.2 Процедура обработки прерываний………265

9.3.3 Драйвер оборудования………266

9.3.4 Программное обеспечение независимо от оборудования…267

9.3.5 Программное обеспечение ввода/вывода пользовательского пространства 269

9.4 Распределение оборудования ...

9.4.1 Структура данных при распределении устройств………………………270

9.4.2 Независимость оборудования…………271

9.4.3 Распределение оборудования……………272

9.5 Виртуальное оборудование ...

9.5.1 Технология катушки………274

9.5.2 Общий принтер…………275

9.5.3 Преимущества и недостатки системы катушки………………………275

9.6 Управление оборудованием ввода/вывода Linux ...

9.6.1 Файл устройства в Linux 276

9.6.2 Драйвер оборудования Linux………………………276

9.6.3…282

Упражнение ...

Выбор редактора


Эта книга - обычное высшее образование' одиннадцать пять'*Планирование учебника.Эта книга основана на комитете по преподаванию по информатике и технологиям Министерства образования.''