Base/Knowledges/Библиотека/Книги/Современные операционные системы.md

3.3 KiB
Raw Blame History

Тип, Статус, Название, Автор, Количество страниц, Прогресс, Формат, Обложка, Начата, Закончена, Оценка, Сложность, Теги, Категории, Источник, Ссылка
Тип Статус Название Автор Количество страниц Прогресс Формат Обложка Начата Закончена Оценка Сложность Теги Категории Источник Ссылка
Книга Прочитано Современные операционные системы. 4-е изд.
Эндрю Таненбаум
Херберт Бос
1120 1120 Бумажная Библиотека/Книги/covers/modern-os.jpg 2023 8 10
it
programming
os
systems
программирование
операционные системы
https://disk.yandex.ru/d/780myw13K6hK9w

!covers/modern-os.jpg

Современные операционные системы. 4-е изд.

📖 О книге

Фундаментальный учебник Эндрю Таненбаума и Херберта Боса — один из главных академических трудов по теории и устройству операционных систем. Книга охватывает всё: управление процессами и потоками, управление памятью и файловыми системами, ввод/вывод, безопасность. В 4-м издании добавлены главы про Android, Windows 8.1, виртуализацию, многоядерные системы и облачные вычисления. Написана строго и академично — лёгкого чтения не обещает.


🧠 Ключевые идеи

  • Процессы и потоки — базовые абстракции ОС; межпроцессное взаимодействие строится на разделяемой памяти, семафорах и передаче сообщений
  • Управление памятью: виртуальная память, страничная организация, алгоритмы замещения страниц (LRU, NRU, рабочий набор)
  • Планировщики CPU: round-robin, приоритетное планирование, многоуровневые очереди — каждый алгоритм решает свой класс задач
  • Файловые системы: иерархия директорий, индексные узлы (inode), журналирование, RAID
  • Безопасность ОС: модели разграничения доступа, переполнение буфера, механизмы защиты ядра

💬 Важные цитаты

«Хорошей операционной системой является та, которая создаёт иллюзию наличия большого числа процессоров, бесконечного объёма памяти и надёжных устройств хранения данных.»

«Разница между теорией и практикой на практике значительно больше, чем в теории.»


💡 Как применить в моих проектах


🔗 Связанные заметки