| Zeile 25: | Zeile 25: | ||
=== Bücher über existierende Kernel === | === Bücher über existierende Kernel === | ||
* [http://www.amazon.de/Understanding-Linux-Kernel-Process-Management/dp/0596000022/ref=sr_1_2?ie=UTF8&qid=1249546324&sr=8-2 "Understanding the Linux Kernel - From I/O ports to process management" von Daniel P. Bovet und Marco Cesati]<br />Dieses Buch erklärt den [[Linux | Linuxkernel]] sehr detailliert, indem Grafiken Abläufe erklären und wichtige Strukturen sowie kurze Codeteile aufgelistet werden. Dabei handelt es unter anderem von [[Speicherverwaltung]] (mit Dateibuffering, Swapping und [[Direct Memory Access | DMA]]), dem VFS von Linux, [[Scheduler | Scheduling]], Signalen, [[Interrupt | Interrupts]], Synchronisation im [[Kernel]] und der[[Interprozesskommunikation | IPC]]. | * [http://www.amazon.de/Understanding-Linux-Kernel-Process-Management/dp/0596000022/ref=sr_1_2?ie=UTF8&qid=1249546324&sr=8-2 "Understanding the Linux Kernel - From I/O ports to process management" von Daniel P. Bovet und Marco Cesati]<br />Dieses Buch erklärt den [[Linux | Linuxkernel]] sehr detailliert, indem Grafiken Abläufe erklären und wichtige Strukturen sowie kurze Codeteile aufgelistet werden. Dabei handelt es unter anderem von [[Speicherverwaltung]] (mit Dateibuffering, Swapping und [[Direct Memory Access | DMA]]), dem VFS von Linux, [[Scheduler | Scheduling]], Signalen, [[Interrupt | Interrupts]], Synchronisation im [[Kernel]] und der[[Interprozesskommunikation | IPC]]. | ||
| + | |||
| + | |||
| + | === Bücher über Implementierung === | ||
* [http://www.amazon.de/Operating-Systems-Implementation-Prentice-Software/dp/0131429388 "Operating Systems: Design and Implementation" von Andrew S. Tanenbaum]<br />Dieses Lehrbuch beschäftigt sich mit [[Minix]], welches extra als Lehrsystem entwickelt wurde. Bereits Linus Torvalds wusste dieses Buch bevor und während er Linux entwickelte, zu schätzen. | * [http://www.amazon.de/Operating-Systems-Implementation-Prentice-Software/dp/0131429388 "Operating Systems: Design and Implementation" von Andrew S. Tanenbaum]<br />Dieses Lehrbuch beschäftigt sich mit [[Minix]], welches extra als Lehrsystem entwickelt wurde. Bereits Linus Torvalds wusste dieses Buch bevor und während er Linux entwickelte, zu schätzen. | ||
| − | |||
== Bücher: Hardware == | == Bücher: Hardware == | ||