Re: Understanding IO architecture

From: Daniel Baluta
Date: Fri Jan 15 2016 - 05:08:03 EST


On Fri, Jan 15, 2016 at 11:00 AM, Mahmood Naderan <mahmood.nt@xxxxxxxxx> wrote:
> What is the good starting point to understand linux kernel? I know you
> are going to say Understanding the Linux Kernel, but that is for 2005!
> and kernel 2.6.
>
> We know that currently, the latest version is 4.4 and the version
> number updates quickly. So, where can I find the core of IO
> architecture, page cache, block layer and ... for the most stable
> architecture and not the version number?

The best book you might find is Professional Linux Kernel architecture [1]
Other than that, read the source code!

thanks,
Daniel.

[1] http://www.amazon.com/Professional-Kernel-Architecture-Wolfgang-Mauerer/dp/0470343435