π‘ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ Π² Linux: ΡΠΎΠ½ΠΊΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ Π’Ρ Π·Π½Π°Π΅ΡΡ, ΡΡΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ β ΡΡΠΎ ΡΠ΅ΡΠ΄ΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ? ΠΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ ΠΎΠΏΡΡΠ½ΡΠΉ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ Π΄ΠΎΠ»Π³ΠΎ ΠΈΡΠ΅Ρ Π½ΡΠΆΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΏΠΎΠ΄Π΅Π»ΡΡΡ Π»Π°ΠΉΡΡ
Π°ΠΊΠ°ΠΌΠΈ Π΄Π»Ρ ΡΠΎΠ½ΠΊΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² β ΡΡΠΎΠ±Ρ Π²ΡΡ Π±ΡΠ»ΠΎ ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ ΠΈ Π½Π΅ ΠΌΠ΅ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ ps Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΠ±Π·ΠΎΡΠ°: ps aux --sort=-%mem | head -10 - Π‘Π»Π΅Π΄ΠΈ Π·Π° Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ top ΠΈΠ»ΠΈ htop, ΡΡΠΎΠ±Ρ ΡΡΠ°Π·Ρ Π·Π°ΠΌΠ΅ΡΠΈΡΡ ΡΡΠΆΠ΅Π»ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ. - ΠΠ°Π²Π΅ΡΡΠΈ Π½Π΅Π½ΡΠΆΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ: kill -9 <pid> - ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΈ ΡΠ±ΠΎΠ΅ β Π½Π°ΡΡΡΠΎΠΉ systemd ΠΈΠ»ΠΈ supervisord. - ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉ ΠΎ nice ΠΈ renice, ΡΡΠΎΠ±Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π·Π°Π΄Π°Ρ. Π§Π΅ΠΌ Π²ΡΡΠ΅ ΡΠΈΡΠ»ΠΎ, ΡΠ΅ΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ. - ΠΠΎΠΆΠ΅ΡΡ Π½Π°Π·Π½Π°ΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ CPU, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΡΡΡΡΡ: taskset -c 0,1 <command> ΠΠΎΠ½ΡΡΠΎΠ»Ρ Π·Π° ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ β Π·Π°Π»ΠΎΠ³ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡΠ΅ΠΌΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΉ, ΡΡΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ Π½Π΅ Π³ΡΡΠ·ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈ Π½Π΅ Π±ΠΎΠΉΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ. Π ΠΊ
π‘ ΠΠ°ΠΊ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ Π² Linux: ΡΠΎΠ½ΠΊΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ
12Β Π°Π²Π³ΡΡΡΠ°Β 202512Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½