systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. It provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit.
|Tags||Boot Systems Administration|
Release Notes: The boot-time readahead implementation for rotating media will now read the read-ahead data in multiple passes which consist of all read requests made in equidistant time intervals.
Release Notes: Configuration of unit files may now be extended via drop-in files. systemctl gained a "list-dependencies" command. Resource limits can be controlled at runtime. The vconsole setup will apply font settings to all VTs.
Release Notes: Timer units now support calendar time events. udev now supports a number of different naming policies for network interfaces for predictable names. bootchart has been added to the systemd tree. A number of PolicyKit actions are now bound together with "imply" rules.
Release Notes: udev gained support for loading additional device properties from an indexed database keyed by dev identifiers. The Journal gained support for the "Message Catalog", an indexed database to link up additional information with journal entries.
Release Notes: This release supports the "--since" and "--until" options to filter by time. The journal daemon now supports time-based rotation. It will also index available field values for each field name.