kernel linux diagram internals part architecture hardware between relation
kernel monolithic understanding system hence footprint