Какие интересные, но не слишком сложные проекты для начинающего хакера ядра?


13

Пройдя курс по операционным системам, я заинтересован в расширении моих знаний о ядре Linux и практике работы с большой системой. Какие интересные, но не слишком сложные проекты, в которых я могу попробовать свои силы?

РЕДАКТИРОВАТЬ: немного предыстории о том, что я сделал с ядром.

  • Реализована новая политика планирования
  • Реализованы пользовательские потоки и соответствующая библиотека мьютексов (на самом деле не взлом ядра, а теория, связанная с ядром)

Ответы:


6

Я не много работал над ядрами (они меня пугают), но я слышал, что http://kernelnewbies.org/ - это фантастический ресурс, если вы хотите принять участие в работе ядра. Как уже упоминалось, SourceForge - отличное место для поиска, если вы хотите принять участие в проекте с открытым исходным кодом, связанным с ядром.

Кроме того, аналогичный вопрос был задан в отношении переполнения стека, поэтому вы можете посмотреть здесь.

Какие интересные небольшие проекты ядра Linux помогут узнать источник?


4

Это зависит от вашего существующего фона. Если вы разработчик встраиваемых систем, вы можете написать или улучшить драйвер устройства. В ядре не так много других задач, если вы, конечно, не хотите писать новый планировщик процессов. Вместо этого я бы предложил изучить существующий источник, это скучная задача, но для новичка это почти единственное, что нужно сделать.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.