Required hardware knowledge to understand the Linux kernel (or any kernel)

As the name suggests, is there a source with systematic knowledge necessary to understand the Linux kernel?

If there is no such thing, what are the hardware topics that I should cover (I think this is only around the computer)? To what depth (do I want the crocker to be deep enough to understand, and not the design level of the circuit)?

+3
source share
2 answers

, ​​ Beagleboard. ( TI ARM Cortex A8). . , Android, Ubuntu beagleboard. , .. , ​​/ H/W.

S/W , Linux/Unix OS . , ​​ . Linux , , ..

, .

+2

​​ . ​​ , , , , . - . - 95% , , .

, gettimeofday() sysinfo(), , ​​. , , read(), write(), sbrk(), mmap(). fork() , . , . !

+1

All Articles