--- Тип: Книга Статус: Прочитано Название: Современные операционные системы. 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 - Безопасность ОС: модели разграничения доступа, переполнение буфера, механизмы защиты ядра --- ## 💬 Важные цитаты > «Хорошей операционной системой является та, которая создаёт иллюзию наличия большого числа процессоров, бесконечного объёма памяти и надёжных устройств хранения данных.» > «Разница между теорией и практикой на практике значительно больше, чем в теории.» --- ## 💡 Как применить в моих проектах --- ## 🔗 Связанные заметки - [[Командная строка Linux]]