Transcription of Architecture of the Linux kernel
{{id}} {{{paragraph}}}
Architecture of the Linux kernelGerion EntrupFelix HerrmannSophie MatterElias EntrupMatthias JakobJan EberhardtMathias CasseltMarch 21, 2018 Contents1 Overview of Linux components.. License..92 Process Processes.. Process creation - Forking a process.. Threads..163 Scheduling in Scheduling-Classes.. Process Categories.. (1)-Scheduler.. Priorities and Timeslices.. Completely Fair Scheduler.. Implementation details.. kernel Preemption..214 Interrupt processing.. Interrupt entry.. Event handler.
is about 600 lines long). The kernel manages these structs in a doubly linked list, the task_list. For accessing the process descriptor (task_struct) of the currently running process, one can use the current macro. In the x86 architecture (and most others), this macro expands to …
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}