about summary refs log blame commit diff
path: root/slides.pdfpc
blob: 2f6ac472edb53e681ad033d9dcc690318ddc8fae (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                                                                                                                             
[file]
slides.pdf
[notes]
### 1
### 2
Let's start off by looking at what an init system is, how they used to work and what systemd does different before we go into more systemd-specific details.
### 3
system processes that are started include for example FS mounts, network settings, powertop...
system services are long-running processes such as daemons, e.g. SSH, database or web servers, session managers, udev ...

orphans: Process whose parent has finished somehow, gets adopted by init system
-> when a process terminates its parent must call wait() to get its exit() code, if there is no init system adopting orphans the process would become a zombie