mirror of
https://github.com/Linux4Yourself/book.git
synced 2025-02-10 13:34:41 +08:00
19 lines
1.7 KiB
Markdown
19 lines
1.7 KiB
Markdown
# systemd
|
||
|
||
`systemd` - современная система инициализации от Red Hat. Она намного удобнее большинства известных инитов, именно поэтому её использует большое число дистриубутивов.
|
||
|
||
## Достоинства systemd:
|
||
|
||
- агрессивная параллеизация загрузки сервисов, что позволяет ускорить время запуска системы и её полной загрузки;
|
||
- запуск сервисов по расписанию (аналог `cron`);
|
||
- быстрая смена корня (аналог `chroot`);
|
||
- простой и лаконичный синтаксис служб;
|
||
- контроль за каждой службой, анализ загрузки как каждого сервиса, так и всех их вместе.
|
||
|
||
## Недостатки systemd:
|
||
|
||
- не `Unix Way`. systemd - монолитная система, заменяющая собой не только инит, но и планировщик, менеджер сети, утилиту по смене корня системы, просмотрщик логов и пр, что не особо нужно многим пользователям;
|
||
- systemd требуется несколько больше ресурсов, чем его менее прожорливым товарищам, что так же не нравится любителям альтернативных систем инициализации.
|
||
|
||
systemd подходит для тех пользователей, которым важна простота работы со службами, юнитами и пр.
|