Π―Π΄Ρ€ΠΎΡ‚ΠΎ Π½Π° Linux Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΅Π»Π΅Π³Π°Π½Ρ‚Π½ΠΎ Π΄Π° сС справи със ситуации Π½Π° нСдостиг Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚

Π’ пощСнския списък Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° ядрото Π½Π° Linux ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°Ρ‚ΠΈ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ситуация с Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π² Linux:

Има извСстСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·ΠΌΡŠΡ‡Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ…ΠΎΡ€Π° ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ Π·Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ няколко ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π½Π° Π½Π°ΠΉ-Π½ΠΎΠ²ΠΎΡ‚ΠΎ Linux ядро ​​5.2.6. Всички ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° ядрото са Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° стойности ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅.

ΡΡ‚ΡŠΠΏΠΊΠΈ:

  • Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° β€œmem=4G”.
  • Π˜Π·ΠΊΠ»ΡŽΡ‡Π΅Ρ‚Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° суап (sudo swapoff -a).
  • Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ всСки ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Chrome/Chromium ΠΈ/ΠΈΠ»ΠΈ Firefox.
  • Π—Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ Π΄Π° отварямС Ρ€Π°Π·Π΄Π΅Π»ΠΈ със сайтовС ΠΈ Π΄Π° наблюдавамС ΠΊΠ°ΠΊ количСството свободна ΠΏΠ°ΠΌΠ΅Ρ‚ намалява.

Π’Π΅Π΄Π½Π°Π³Π° Ρ‰ΠΎΠΌ възникнС ситуация, ΠΏΡ€ΠΈ която Π½ΠΎΠ² Ρ€Π°Π·Π΄Π΅Π» изисква ΠΏΠΎΠ²Π΅Ρ‡Π΅ RAM ΠΎΡ‚ Π½Π°Π»ΠΈΡ‡Π½Π°Ρ‚Π°, систСмата ΠΏΠΎΡ‡Ρ‚ΠΈ напълно Π·Π°ΠΌΡ€ΡŠΠ·Π²Π°. Π©Π΅ ΠΈΠΌΠ°Ρ‚Π΅ затруднСния Π΄ΠΎΡ€ΠΈ с прСмСстванСто Π½Π° курсора Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π°. Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° Ρ‚Π²ΡŠΡ€Π΄ΠΈΡ диск Ρ‰Π΅ ΠΌΠΈΠ³Π° Π½ΠΎΠ½-стоп (Π½Π΅ Π·Π½Π°ΠΌ Π·Π°Ρ‰ΠΎ). Няма Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° стартиратС Π½ΠΎΠ²ΠΈ прилоТСния ΠΈΠ»ΠΈ Π΄Π° Π·Π°Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈΡ‚Π΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°.

Π’Π°Π·ΠΈ ΠΌΠ°Π»ΠΊΠ° ΠΊΡ€ΠΈΠ·Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ ΠΌΠΈΠ½ΡƒΡ‚ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΠΌ, Ρ‡Π΅ систСмата Π½Π΅ трябва Π΄Π° сС Π΄ΡŠΡ€ΠΆΠΈ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½. Мисля, Ρ‡Π΅ трябва Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅Ρ‰ΠΎ, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π°Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ β€žΠ·Π°ΠΌΡ€ΡŠΠ·Π²Π°Π½ΠΈΡβ€œ.

ΠŸΠΎΡ‡Ρ‚ΠΈ съм сигурСн, Ρ‡Π΅ Π΅ възмоТно Π΄Π° промСня някои sysctl ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π° Ρ‚ΠΎΠ·ΠΈ Π²ΠΈΠ΄ ситуация, Π½ΠΎ Π½Π΅Ρ‰ΠΎ ΠΌΠΈ подсказва, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π° всички, Π·Π°Ρ‰ΠΎΡ‚ΠΎ нСтСхничСскитС ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ срСщнат Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, просто Ρ‰Π΅ сС ΠΎΡ‚ΠΊΠ°ΠΆΠ°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Linux ΠΈ няма Π³Ρ€ΠΈΠΆΠ°, Π·Π° Π΄Π° Ρ‚ΡŠΡ€ΡΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Google.

Π’ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ Π² Reddit някои ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° swap, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π½Π΅ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π° само Π³ΠΎ ΠΎΡ‚Π»Π°Π³Π° ΠΈ чСсто Π³ΠΎ влошава. ΠšΠ°Ρ‚ΠΎ възмоТно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²ΠΊΠ»ΡŽΡ‡ΠΈ появилото сС Π² ядрото 4.20 ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Π² ядрото 5.2 ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° PSI (Pressure Stall Information), която Π²ΠΈ позволява Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ информация Π·Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Ρ‡Π°ΠΊΠ²Π°Π½Π΅ Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ рСсурси (CPU, ΠΏΠ°ΠΌΠ΅Ρ‚, I/O). Π’Π°Π·ΠΈ подсистСма позволява Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° нСдостига Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π½Π° Ρ€Π°Π½Π΅Π½ Π΅Ρ‚Π°ΠΏ, Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π΄Π° сС прСкратят ΠΌΠ°Π»ΠΎΠ²Π°ΠΆΠ½ΠΈ прилоТСния, Π±Π΅Π· Π΄Π° причиняват Π΅Ρ„Π΅ΠΊΡ‚ΠΈ, Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΈ Π·Π° потрСбитСля.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€