systemd Init System
www.systemd.io
2
Leaving SiteNav
External Link Disclaimer
You are about to visit www.systemd.io. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
systemd is a system and service manager for Linux that provides a unified approach to system initialization, service management, logging, and resource control. Created by Lennart Poettering and Kay Sievers in 2010, systemd has become the default init system for virtually all major Linux distributions including Red Hat Enterprise Linux, Fedora, Ubuntu, Debian, openSUSE, and Arch Linux. Key features: parallelized boot (socket activation and D-Bus activation enable services to start in parallel, dramatically reducing boot time, with on-demand startup when services are first accessed). Units (modular configuration via unit files for services .service, mount points .mount, devices .device, sockets .socket, timers .timer, swap .swap, targets .target, paths .path, slices .slice, and scopes .scope). journald (centralized structured logging system that collects logs from all services with indexed binary journal format, enabling fast querying by time, service, priority, and content via journalctl). cgroup integration (per-service cgroups v1 and v2 resource control for CPU, memory, IO, and device access limits, with delegation and hierarchical management). socket activation (services receive pre-bound sockets from systemd, enabling lazy initialization and seamless restart without dropping connections). timers (cron-like scheduling via systemd timers with monotonic and calendar triggers, replacing cron for systemd-managed services). networkd (systemd-networkd for declarative network configuration including VLAN, bonding, bridging, and tunneling). resolved (systemd-resolved for DNS resolution with caching, DNS-over-TLS, DNS-over-HTTPS, and mDNS support). homed (systemd-homed for portable user accounts with encryption and machine-independent identity). nspawn (systemd-nspawn for lightweight container management as a chroot on steroids). machinectl (machine registration and management for containers and VMs).
Statistics
2
Views
0
Clicks
0
Like
0
Dislike