Pular para o conteúdo

COMO POSSO DESENVOLVER UM KERNEL EM C

Responder tópico
  • Denunciar
  • Indicar

1. COMO POSSO DESENVOLVER UM KERNEL EM C

Enviado em 06/07/2022 - 16:35h

Olá, pessoal! Boa tarde! Então estudo a linguagem C há um tempo já, e queria saber agora o que eu preciso estudar para criar um Kernel(básico) mesmo. Alguém poderia me ajudar no que devo estudar para conseguir chegar nesse objetivo? Sei que vai levar muito tempo de estudos, mas não tem problema. Desde já, obrigado a todos!

Responder tópico

2. Re: COMO POSSO DESENVOLVER UM KERNEL EM C

Enviado em 06/07/2022 - 17:33h

Procure os livros: "Sistemas Operacionais Modernos" e o "Operating Systems: Design And Implementation", os dois do mesmo autor.
Esse segundo é mais prático e foi usado por Linus Torvalds para criar o kernel linux, digo, mas não é o mesmo código, apenas inspiração direta.

As melhores fontes de pesquisa são de maioria língua inglesa.
Se não sabe ler em inglês, sugiro está dica como ponto de partida:
https://www.vivaolinux.com.br/dica/Apostila-Gratis-com-Dicas-para-Estudar-e-Aprender-Ingles

3. Re: COMO POSSO DESENVOLVER UM KERNEL EM C

Enviado em 06/07/2022 - 19:37h

Abre o código fonte do kernel Linux e começa a estudar.
https://kernel.org/

CPU i5-8400 GTX 750 SofRaid 4xSSD 16GB DDR4 mesmo assim uso Lubuntu.

4. Re: COMO POSSO DESENVOLVER UM KERNEL EM C

Enviado em 06/07/2022 - 20:01h


SamL escreveu:

Procure os livros: "Sistemas Operacionais Modernos" e o "Operating Systems: Design And Implementation", os dois do mesmo autor.
Esse segundo é mais prático e foi usado por Linus Torvalds para criar o kernel linux, digo, mas não é o mesmo código, apenas inspiração direta.

As melhores fontes de pesquisa são de maioria língua inglesa.
Se não sabe ler em inglês, sugiro está dica como ponto de partida:
https://www.vivaolinux.com.br/dica/Apostila-Gratis-com-Dicas-para-Estudar-e-Aprender-Ingles
Os dois do tannembaum,
https://www.amazon.com.br/Sistemas-Operacionais-Implementação-Andrew-Tanenbaum/dp/8577...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder