Как практиковаться в дисциплине Операционные системы?

Изучаю книгу "Операционные системы" - Таненбаум. Помимо теории, хотелось бы и попрактиковаться. Про то, что писать свою ОС - гиблое дело, уже читал. Как тогда? Писать свой драйвер? Ковыряться в ядре линукса? Какой у вас опыт, что посоветуете?
  • Вопрос задан
  • 423 просмотра
Решения вопроса 2
@vitaly_il1
DevOps Consulting
А кернел вы уже компилировали?
Если да, то
- посмотреть на модули - добавить новый, или добавить патч из другой ветки
- написать свой hello world модуль - есть примеры в интернете (если кто интересуется, я остановился примерно здесь :-)
- почитать форумы разработчиков кернела и понять о чем они говорят
- посмотреть на открытые баги в кернеле и начать чинить!

Понятно, что не обязательно с линуксом, просто 20 лет назад андроида еще не было.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Попрактикуйтесь на stm32 для нее есть RtOS

Не слишком сложно и реально востребованно.

https://habr.com/ru/post/249273/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы