summaryrefslogtreecommitdiff
path: root/LINUX/Оптимизация загрузки Linux - ускоряем старт ...
diff options
context:
space:
mode:
authorvlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
committervlapa <vlapa@ya.ru>2026-06-13 20:33:26 +0300
commite5abc1fe99340b979b18864d978179f71fe8f5c5 (patch)
tree98fd0ad7c6d0744894d6e74e446daacd9e6dd1b5 /LINUX/Оптимизация загрузки Linux - ускоряем старт системы.md
First
Diffstat (limited to 'LINUX/Оптимизация загрузки Linux - ускоряем старт системы.md')
-rw-r--r--LINUX/Оптимизация загрузки Linux - ускоряем старт системы.md26
1 files changed, 26 insertions, 0 deletions
diff --git a/LINUX/Оптимизация загрузки Linux - ускоряем старт системы.md b/LINUX/Оптимизация загрузки Linux - ускоряем старт системы.md
new file mode 100644
index 0000000..65ead09
--- /dev/null
+++ b/LINUX/Оптимизация загрузки Linux - ускоряем старт системы.md
@@ -0,0 +1,26 @@
+Со временем Linux-система может загружаться медленнее из-за лишних сервисов. Эти команды помогут проанализировать и ускорить процесс загрузки.
+
+Посмотреть общее время загрузки системы
+`systemd-analyze
+
+Показать список сервисов и их время загрузки
+`systemd-analyze blame
+
+Проверить, какие службы запускаются при старте
+`systemctl list-unit-files --state=enabled
+
+Отключить ненужный сервис
+`sudo systemctl disable имя_сервиса
+
+Установить задержку старта для тяжёлого сервиса
+`sudo systemctl edit имя_сервиса
+
+В открывшемся файле добавить:
+`[Service]
+`ExecStartPre=/bin/sleep 30
+
+🟢 systemd-analyze показывает время загрузки системы
+🟢 systemctl позволяет отключать или откладывать запуск лишних служб
+🟢 Оптимизация автозагрузки ускоряет старт системы
+
+🗣 Регулярная проверка и настройка автозагрузки особенно важна для серверов и рабочих станций с ограниченными ресурсами.