В принципе, если существуют операционные системы, то их созданию должны учить в ВУЗах.
Значит надо поискать учебники для ВУЗов, и там такая задача/проблема должна подниматься и решаться.
Логично?
2022, Иванько А. Ф. & Иванько М. А. & Курносова А. В., Операционные системы. Практикум.
тут "на основе Ubuntu", значит можно не читать, вряд ли они смогли что-то перевести...
2022, Староверова Н. А., Операционные системы: учебник (для учащихся средних специальных заведений)
«невозможно сформулировать общие правила, которые смогли бы определить структуру микроядра и набор его функций»
ясно, учебник не для ВУЗов, а для ПТУ, там надо учить использовать, а не создавать. Странно было бы ожидать что-то от учебника такого уровня...
2021, Зайцев Е. И. & Халабия Р. Ф., Операционные системы, МИРЭА
ВУЗ столичный, серьёзный, хотя и не вполне профильный.
«Операционная система предоставляет различные системные вызовы для управления файлами, такие как
создание, удаление файлов, чтение и запись, операции усечения и т.д.»
Всего 64 страницы. Не вполне монография, скорее толстая методичка.
2018, Широков А.И. & Кирдяшов Ф.Г. & Мурадханов С.Э., Операционные системы и среды: основные понятия теории. Учебник
название многообещающее!
для студентов, обучающихся в бакалавриате по направлениям подготовки
01.03.04 «Прикладная математика»,
09.03.02 «Информационные системы и технологии»,
09.03.03 «Прикладная информатика».
направления для прикладников, не системщиков... уже хуже.
Судя по оглавлению проблема API/ABI его формирования, стабильности, версионирования и т.п. не рассматривается. Не практики.
2017, Гриценко Ю.Б., Операционные системы. (Часть 1, Часть 2),
Томский государственный университет систем управления и радиоэлектроники
Страница 21, «представление об интерфейсах прикладного программирования»
... и так до страницы 31.
«на примере операционной системы MS DOS»
ясно, понятно, досвидания (и да, русских слов для имён там нет, только «для групп функций»)
2007, А. В. Рощин, Операционные системы. Часть 1. Основы управления ресурсами
Московский государственный университет приборостроения и информатики
119 с.
у меня складывается ощущение, что для того, чтобы в книжке был достаточный уровень детализации,
она должна быть 1000+ страниц, не меньше. А так они/авторы все дают только обзоры.
А что с этим у них?
2015, Эндрю Таненбаум, Современные операционные системы, 4-е издание
«Глава 12. Разработка операционных систем»
о, вот у них хотя бы глава соответствующая есть, страница 1058 (всё как я хотел)...
«основными являются следующие четыре пункта:
1. Определение абстракций.
2. Предоставление примитивных операций.
3. Обеспечение изоляции.
4. Управление аппаратурой.»
«В примере, приведенном на рис. 1.17, библиотечная процедура называется read, и сам системный вызов — read.»
так и думал, что названия не переводились!
Отредактировано Лис (2023-03-01 18:33:19)