diff options
author | Vincent Ambo <vincent@kivra.com> | 2016-01-21T13·40+0100 |
---|---|---|
committer | Vincent Ambo <vincent@kivra.com> | 2016-01-21T13·40+0100 |
commit | 38f1823df20c40f863d3a86aaea972cee811fb2f (patch) | |
tree | b34f9c13ff49f4030703ad03d553def4e089c3f4 /slides.pdfpc | |
parent | ed1184b3265c2be94fc398864e753b55f185c5e9 (diff) |
Finish pre-demo slides
Diffstat (limited to 'slides.pdfpc')
-rw-r--r-- | slides.pdfpc | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/slides.pdfpc b/slides.pdfpc index d73ac6e855d5..971f40eee5ab 100644 --- a/slides.pdfpc +++ b/slides.pdfpc @@ -51,4 +51,19 @@ systemd.device - trigger units when certain devices are connected systemd.mount - systemd equivalent of fstab entries systemd.swap - like mount systemd.slice - unit groups for resource management purposes -... and a few more specialised ones \ No newline at end of file +... and a few more specialised ones +### 10 +Linux cgroups are a new resource management feature added quite a long time ago, but not used much. +Cgroups can be created manually and processes can be moved into them in order to control resource utilisation +Few people used them before systemd, limits.conf was often much easier but not as fine-grained +Systemd changed this +### 11 +Systemd collects standard output and stderr from all processes into its journal system +they provide a tool for querying the log, for example grouping service logs together with correct timestamps, querying, +### 12 +Systemd tooling, most important one is systemctl for general service management +journalctl is the query and management tool for journald +systemd-analyze is used for figuring out performance issues, for example by analysing the boot process, can make cool graphs of dependencies +systemd-cgtop is like top, but not on a process level - it's on a cgroup/slice level, shows combined usage of cgroups +systemd-cgls lists contents of systemd's cgroups to see which services are in what group +there also exist a bunch of others that we'll skip for now |