http://www.makelinux.net/kernel_map/
На этой замечательной карте ядра Linux, взятой из Wikipedia, можно быстро увидеть, какие вообще задачи решает операционная система по направлениям, и по слоям абстракции, а также увидеть, какие именно компоненты отвечают за каждую из этих функций, чтобы при необходимости изучить именно нужный компонент, и понять, как он работает