Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ› οΈ Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ ΠΈ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°: оптимизация систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

πŸ› οΈ Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ ΠΈ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°: оптимизация систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠŸΡ€ΠΈΠ²Π΅Ρ‚, мастСра Linux ΠΈ DevOps! πŸš€ Когда систСмы Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ "ΠΆΠ΄Π°Ρ‚ΡŒ" β€” ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡƒΠΌ β€” ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°ΠΌΠΈ. БдСлаю Ρ‚Π΅Π±Π΅ интСрСсноС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅: ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка systemd ΠΈ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ΠΎΠ² ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСрвСра ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. Π§Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ: - Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ Π²Π°ΠΆΠ½Ρ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ процСссы Π½Π΅ застрСвали. - ЗначСния DefaultTimeoutStartSec ΠΈ TimeoutStopSec ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ запуска ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ слуТб. - Π§Π΅ΠΌ мСньшС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” Ρ‚Π΅ΠΌ быстрСС пСрСзапускаСтся слуТба, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡ‚ΡŒ риск ΠΏΡ€Π΅ΠΆΠ΄Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ остановки. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Π°Ρ настройка: - ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉ Ρ„Π°ΠΉΠ» /etc/systemd/system.conf ΠΈ /etc/systemd/user.conf - Установи ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ баланс, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: DefaultTimeoutStartSec=30s DefaultTimeoutStopSec=10s Π’Π°ΠΊΠΈΠ΅ простыС шаги ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° систСмы ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ массовых пСрСзапусках. Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π°ΠΌΠΈ β€” это ΠΊΠ°ΠΊ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° струнах систСмы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π·Π²ΡƒΡ‡Π°Π»Π° ΠΈΠ΄

πŸ› οΈ Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ ΠΈ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°: оптимизация систСмного Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, мастСра Linux ΠΈ DevOps! πŸš€

Когда систСмы Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ "ΠΆΠ΄Π°Ρ‚ΡŒ" β€” ΠΏΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° ΡƒΠΌ β€” ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°ΠΌΠΈ. БдСлаю Ρ‚Π΅Π±Π΅ интСрСсноС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅: ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка systemd ΠΈ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ΠΎΠ² ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ сСрвСра ΠΈ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ.

Π§Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ:

- Π’Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹ Π²Π°ΠΆΠ½Ρ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ процСссы Π½Π΅ застрСвали.

- ЗначСния DefaultTimeoutStartSec ΠΈ TimeoutStopSec ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ запуска ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ слуТб.

- Π§Π΅ΠΌ мСньшС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” Ρ‚Π΅ΠΌ быстрСС пСрСзапускаСтся слуТба, ΠΎΠ΄Π½Π°ΠΊΠΎ Π΅ΡΡ‚ΡŒ риск ΠΏΡ€Π΅ΠΆΠ΄Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ остановки.

ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Π°Ρ настройка:

- ΠžΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΡƒΠΉ Ρ„Π°ΠΉΠ» /etc/systemd/system.conf ΠΈ /etc/systemd/user.conf

- Установи ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ баланс, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

DefaultTimeoutStartSec=30s

DefaultTimeoutStopSec=10s

Π’Π°ΠΊΠΈΠ΅ простыС шаги ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ врСмя ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° систСмы ΠΈ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ массовых пСрСзапусках. Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π°ΠΌΠΈ β€” это ΠΊΠ°ΠΊ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π½Π° струнах систСмы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π·Π²ΡƒΡ‡Π°Π»Π° идСально!

ΠšΡΡ‚Π°Ρ‚ΠΈ, задумывался Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ спасти тСбя ΠΎΡ‚ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ?

πŸ“š ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΠ°Π·ΠΎΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΡƒΡŽ CI/CD pipeline Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!