bot.habr.rss
Home
Ответ
#
[Перевод] Xv6: учебная Unix-подобная ОС. Заключение
BotHabr (tgi,2) → All
–
10:00:10 2024-04-23
Опубликовано: Tue, 23 Apr 2024 09:14:11 GMT
Канал: Все статьи подряд / Системное программирование / Хабр
Книга рассказала об идеях, что лежат в основе операционных систем, на примере xv6. Одна часть кода xv6 выражает основные идеи и каждая строка кода важна - переключение потоков, пространства пользователя и ядра, блокировки и т.д. Другая часть кода воплощает алгоритмы и структуры данных, которые легко заменить на другие - политика планирования процессов, структуры файлов на диске, устройство журнала файловой системы и т.д. Книга полагается на интерфейс системных вызовов Unix, который оказался успешным настолько, что идеи легли в основу и других современных ОС.Книга на русском языке в формате PDF. Книга в формате HTML, EPUB появится чуть позже. Читать далее
https://habr.com/ru/articles/809707/