
#114 Kernel explained
TimI think more developers should know how the linux kernel works. Regarding it as a black box only gets you so far.On a different note, some interesting things about the kernel i couldn't share in the comic:
- The kernel implements networking protocols such as IP, TCP and UDP, but application protocols such as FTP, DNS and HTTP are are not part of the kernel - implemented in the user space instead.
- /proc is an illusion, it's just a way for the kernel to talk to you - and for you to talk to the kernel.
- All but two of the world's 500 most powerful supercomputers run on Linux (the other two run on IBM AIX).
- At time of writing the linux kernel has 18 million lines of code.


Containers and docker
Linuxy goodness
The Ten Commands
Interview room
Two types of developers
Computer vision
New developer classifications
Pasta in code
Betelgeuse
Segmentation fault
Uninhabited
Ransomware