…in a free collaborative book!


linux-insides is a online project developed by 0xAX focused on the making of a book about the linux kernel and its insides:

The goal is simple — to share my modest knowledge about the insides of the linux kernel and help people who are interested in linux kernel insides, and other low-level subject matter.

http://turnoff.us/geek/brothers-conflict/

The project is very detailed and already quite complete, here a content summary:

Booting

Initialization

Interrupts

System calls

Timers and time management

Synchronization primitives

Memory management

Cgroups

SMP

Data Structures in the Linux Kernel

Theory

Initial ram disk

  • initrd

Misc

KernelStructures


References

[embed]https://0xax.gitbooks.io/linux-insides/content/[/embed]
[embed]https://0xax.gitbooks.io/linux-insides/content/[/embed]