Операционные системы : три простых элемента
Здесь можно купить книгу "Операционные системы : три простых элемента" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-932-3
Страниц: 731
Артикул: 99382
Возрастная маркировка: 16+
Краткая аннотация книги "Операционные системы"
В книге рассматриваются три фундаментальные концепции операционных систем: виртуализация (процессора и памяти), конкурентность (блокировки и условные переменные) и долговременное хранение (диски, RAID-массивы, файловые системы). В каждой главе представлена одна конкретная проблема и описано ее решение. Приводятся советы, которые могут пригодиться читателю при создании собственных систем. Выполняя задания, предложенные авторами, и работая над серьезными проектами, читатели приходят к более глубокому пониманию современных ОС. Задания-эмуляторы способны генерировать практически бесконечное множество задач, благодаря чему можно многократно перепроверять свои знания. Все проекты, а также примеры кода написаны на языке программирования C. Издание адресовано студентам технических вузов и всем, кто интересуется программированием. Преподаватели технических вузов могут использовать книгу в рамках курса информатики.
Содержание книги "Операционные системы : три простых элемента"
От издательства
Предисловие
Глава 1. Диалог о книге
Глава 2. Введение в операционные системы
Часть I. ВИРТУАЛИЗАЦИЯ
Глава 3. Диалог о виртуализации
Глава 4. Абстракция: процесс
Глава 5. Интерлюдия: API процессов
Глава 6. Механизм: ограниченное прямое выполнение
Глава 7. Планирование: введение
Глава 8. Планирование: многоуровневая аналитическая очередь
Глава 9. Планирование: пропорциональная доля
Глава 10. Планирование в многопроцессорных системах (материал повышенной сложности)
Глава 11. Заключительный диалог о виртуализации процессора
Глава 12. Диалог о виртуализации памяти
Глава 13. Абстракция: адресное пространство
Глава 14. Интерлюдия: API памяти
Глава 15. Механизм: трансляция адресов
Глава 16. Сегментация
Глава 17. Управление свободным пространством
Глава 18. Страничная организация: введение
Глава 19. Страничная организация: более быстрая трансляция (TLB)
Глава 20. Страничная организация: уменьшенные таблицы
Глава 21. За пределами физической памяти: механизмы
Глава 22. За пределами физической памяти: политики
Глава 23. Полные примеры систем виртуальной памяти
Глава 24. Заключительный диалог о виртуализации памяти
Часть II. КОНКУРЕНТНОСТЬ
Глава 25. Диалог о конкурентности
Глава 26. Конкурентность: введение
Глава 27. Интерлюдия: API потоков
Глава 28. Блокировки
Глава 29. Конкурентные структуры данных с блокировками
Глава 30. Условные переменные
Глава 31. Семафоры
Глава 32. Типичные ошибки в конкурентных программах
Глава 33. Событийно-управляемая конкурентность (материал повышенной сложности)
Глава 34. Итоговый диалог о конкурентности
Часть III. ХРАНЕНИЕ
Глава 35. Диалог о хранении
Глава 36. Устройства ввода-вывода
Глава 37. Жесткие диски
Глава 38. Избыточный массив недорогих дисков (RAID)
Глава 39. Интерлюдия: файлы и каталоги
Глава 40. Реализация файловой системы
Глава 41. Локальность и быстрая файловая система
Глава 42. Согласованность после отказа: FSCK и журналирование
Глава 43. Файловые системы со структурой журнала
Глава 44. SSD-диски на основе флеш-памяти
Глава 45. Целостность и защита данных
Глава 46. Итоговый диалог о долговременном хранении
Глава 47. Диалог о распределенности
Глава 48. Распределенные системы
Глава 49. Сетевая файловая система Sun (NFS)
Глава 50. Файловая система Andrew (AFS)
Глава 51. Заключительный диалог о распределенных файловых системах
Предметный указатель
Все отзывы о книге Операционные системы : три простых элемента
С книгой "Операционные системы" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Операционные системы : три простых элемента (автор Ремзи Арпачи-Дюссо, Андреа Арпачи-Дюссо)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку