几篇讲解 systemd, cgroups, dbus 不错的文章:
注:#systemd 是内核启动后第一个执行的程序,取代了sysvinit几乎成为所有发行版默认的init程序(除了alpine和gentoo,它们用openrc),所以要了解系统的构成,systemd 就绕不过了。然而它的内容非常多,想彻底搞清楚需要好几篇/系列文章。
(续
注:#systemd 是内核启动后第一个执行的程序,取代了sysvinit几乎成为所有发行版默认的init程序(除了alpine和gentoo,它们用openrc),所以要了解系统的构成,systemd 就绕不过了。然而它的内容非常多,想彻底搞清楚需要好几篇/系列文章。
(续
续)
1. Understanding and administering systemd
docs.fedoraproject.org
非常易懂的文章,分别 systemd 的使用方法。
2. Resource Management Guide
access.redhat.com
#cgroups 是内核提供资源控制机制,用于设置进程的cpu、内存、io等使用率。上面这篇讲得比较全面,还有实例。
(续
1. Understanding and administering systemd
docs.fedoraproject.org
非常易懂的文章,分别 systemd 的使用方法。
2. Resource Management Guide
access.redhat.com
#cgroups 是内核提供资源控制机制,用于设置进程的cpu、内存、io等使用率。上面这篇讲得比较全面,还有实例。
(续
access.redhat.com/documentation/…
Resource Management Guide Red Hat Enterprise Linux 7 | Red Hat Customer Portal
This guide covers the control groups (cgroups), a Linux kernel feature that allows you to allocate r...
docs.fedoraproject.org/en-US/quick-do…
Understanding and administering systemd
Table of Contents Understanding systemd Starting, stopping, and querying systemd services Modifying...
续)
3.1 D-Bus Tutorial
softprayog.in
3.2 D-Bus and Polkit, No More Mysticism and Confusion
venam.nixers.net
D-Bus 是IPC机制的一种,不单桌面应用程序依赖它,systemd 也依赖,上面两篇分别介绍 #DBus 的原始及高阶的调用方法。
3.1 D-Bus Tutorial
softprayog.in
3.2 D-Bus and Polkit, No More Mysticism and Confusion
venam.nixers.net
D-Bus 是IPC机制的一种,不单桌面应用程序依赖它,systemd 也依赖,上面两篇分别介绍 #DBus 的原始及高阶的调用方法。
softprayog.in/programming/d-…
D-Bus Tutorial - SoftPrayog
D-Bus is a mechanism for interprocess communication for Linux systems. D-Bus concepts along with exa...
venam.nixers.net/blog/unix/2020…
D-Bus and Polkit, No More Mysticism and Confusion
Dbus and Polkit are two technologies that emanate an aura of confusion. While their names are omnipr...
续)
如果从学习角度来说,我还是比较喜欢比较简单的init,而 systemd 是有一点点包揽太多的感觉,作者的 blog 有讲解他的所思所想,大家有闲情的话可以了解一下:
0pointer.net
上面是索引,从《Rethinking PID 1》开始,后面还有一系列文章。
如果从学习角度来说,我还是比较喜欢比较简单的init,而 systemd 是有一点点包揽太多的感觉,作者的 blog 有讲解他的所思所想,大家有闲情的话可以了解一下:
0pointer.net
上面是索引,从《Rethinking PID 1》开始,后面还有一系列文章。
Loading suggestions...