Советы по изучению операционных систем
В настоящее время я изучаю операционные системы и в качестве побочного проекта я решил работать с MINIX 3 и изменить его, чтобы узнать больше об ОС. Я слежу за книгой "Разработка и внедрение операционных систем", 3-е издание. Я установил MINIX на VMWare. Однако начальная глава кажется сложной со всеми системными вызовами, о которых я понятия не имею. Есть ли другое руководство / учебное пособие или что-то еще, на что я должен ссылаться или просто придерживаться книги?
1 ответ
Есть несколько довольно хороших ресурсов для начала работы с программированием операционной системы по следующей ссылке.
Какие есть ресурсы для начала разработки операционной системы?
Кроме того, хорошее место для начала для начинающих - учебник bkerndev, который намного проще (хотя и меньше), чем проект Minix. Хорошая стратегия - начать с чего-то простого, а затем перейти к более сложным проектам (таким как Minix).