π₯οΈ ΠΠ°ΠΊ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Linux: Π»ΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ²
ΠΡΠΈΠ²Π΅ΡΡΠ²ΡΡ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Π±ΡΡΡΡΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ! β‘
ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΎΡΡΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Linux Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²Π΅Π΅? ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ΅Π±Π΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°ΡΡΡΡ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΎΠΉ.
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ tmpfs Π΄Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² β ΡΡΠΎ ΡΡΠΊΠΎΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ.
- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ swappiness, ΡΡΠΎΠ±Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ²ΠΎΠΏΠ°:
sudo sysctl vm.swappiness=10
- ΠΡΠΊΠ»ΡΡΠΈ Π½Π΅Π½ΡΠΆΠ½ΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ, ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΡΡΡΡ:
sudo systemctl disable --now <service>
- ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉ I/O ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ ΡΠ΅ΡΠ΅Π· ionice:
sudo ionice -c2 -n0 -p<pid>
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ zram Π΄Π»Ρ ΡΠΆΠ°ΡΠΈΡ ΠΈ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ:
sudo modprobe zram
- ΠΠΊΡΠΈΠ²ΠΈΡΡΠΉ preload, ΡΡΠΎΠ±Ρ ΡΡΠΊΠΎΡΠΈΡΡ Π·Π°ΠΏΡΡΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:
sudo apt-get install preload
sudo systemctl enable --now preload
ΠΡΠΈ ΡΠΎΠ²Π΅ΡΡ Π΄Π΅Π»Π°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π±ΡΡΡΡΠ΅Π΅, Π½ΠΎ ΠΈ ΠΏΡΠΈΡΡΠ½Π΅ΠΉ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ!
Π ΡΡ ΡΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ ΡΡΡΠΊΠΈ, ΡΡΠΎΠ±Ρ ΡΡΠΊΠΎΡΠΈΡΡ ΡΠ²ΠΎΠΉ Linux?
π ΠΡΠΎΠΊΠ°ΡΠ°ΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π² Π±ΠΎΡΠ΅ https://t.me/gradeliftbot Π²ΠΎΠΊΡΡΠ³ Π·Π½Π°Π½ΠΈΠΉ Linux!
π© ΠΠ°Π²ΡΡΠ°: ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡΡ! ΠΠΊΠ»ΡΡΠΈ π ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ!