[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: guida al codice sorgente del Kernel



io mi sono scaricato dalla rete:

O'Reilly - Understanding The Linux Kernel.pdf   (3 MB)

in inglese naturalmente



Alle 18:05, martedì 7 febbraio 2006, Alessandro Pellizzari ha scritto:
> Il giorno mar, 07/02/2006 alle 17.41 +0100, Crisium ha scritto:
> > vorrei approfondire la mia conoscenza del computer e del linguaggio di
> > programmazione C e mi sono detto "Quale modo migliore se non studiare il
> > kernel di linux?"
>
> Se vuoi studiare il C, il kernel di Linux e` l'ultima cosa che devi
> guardare.
> Contiene molte cose "illecite" nel C standard, ma necessarie per un
> kernel, e parecchie parti in assembly, soprattutto per il bootstrap
> iniziale.
>
> Parti piuttosto da un qualsiasi software per Gnome, per esempio, o dai
> sorgenti di ls, cp, bash, ecc.
>
> Non credo comunque che esista una guida come quella che cerchi tu, anche
> perche` a ogni major del kernel cambia quasi tutto, dai nomi delle
> funzioni al loro funzionamento. Di sicuro non esiste niente per il
> kernel 1.0 (ah, c'e` anche uno 0.1 che e` ancora piu` semplice da
> studiare). Per i kernel piu' recenti puoi dare un'occhiata a "Linux
> Device Drivers" che si dovrebbe trovare anche scaricabile.
>
> Bye.
>
> --
> Alessandro Pellizzari



Reply to: