Linuxi kerneli ei suuda mÀlu puudujÀÀki Ôrnalt kÀsitleda

Linuxi tuuma arendajate meililoendis tĂ”statatud probleem vaba mĂ€lu tĂŒhi olukorra töötlemisel Linuxis:

On teada probleem, mis on jahutanud paljusid inimesi juba aastaid ning mida saab kopeerida vÀhem kui mÔne minutiga Linuxi 5.2.6 tuuma viimase versiooniga. KÔik tuuma seaded on vaikimisi vÀÀrtustes.

Sammud:

  • KĂ€ivitame parameetriga „mem=4G“.
  • LĂŒlitame vĂ€lja swap'i toe (sudo swapoff -a).
  • KĂ€ivitame mĂ”ne veebibrauseri, nĂ€iteks Chrome'i/Chromiumi vĂ”i/ja Firefoxi.
  • Alustame vahekaartide avamist saitidega ja vaatame, kuidas vaba mĂ€lu maht vĂ€heneb.

Kui tekib olukord, kus uus vahekaart vajab rohkem operatiivmĂ€lu, kui on saadaval, hangub sĂŒsteem praktiliselt tĂ€ielikult. Te isegi vaevu suudate hiirekursorit liigutada. KĂ”vaketta indikaator vilgub pidevalt (mulle ei ole selge, miks). Te ei saa kĂ€ivitada uusi rakendusi ega sulgeda praegu kĂ€ivat.

See vĂ€ike kriis vĂ”ib kesta minuteid vĂ”i kauem. Ma arvan, et sĂŒsteem ei peaks nii kĂ€ituma. Arvan, et midagi tuleks teha, et vĂ€ltida selliseid „hangumisi“.

Olen peaaegu kindel, et mĂ”ned sysctl parameetrid saaksid olla kohandatud, et selliseid olukordi vĂ€ltida, kuid midagi ĂŒtleb mulle, et see saaks olla vaikimisi seadistatud kĂ”igile, sest mitte-tehnilised kasutajad, kes sellise probleemiga kokku puutuvad, loobuvad lihtsalt Linuxist, ilma et nad viitsiksid Google'ist lahendusi otsida.

V kommentaarides Redditis mĂ”ned kasutajad soovitavad kasutada swap'i, kuid see ei lahenda probleemi, vaid lĂŒkkab selle edasi ja sageli sĂŒvendab seda. Tulekulev lahendus vĂ”ib tulevikus olla tuuma sisseehitatud 4.20 ja tuuma tĂ€iustatud 5.2 PSI (Pressure Stall Information) alam sĂŒsteem, mis vĂ”imaldab analĂŒĂŒsida erinevate ressursside (CPU, mĂ€lu, sisendi/vĂ€ljundi) ootamise ajal kogetud teavet. See alam sĂŒsteem annab vĂ”imaluse korraldada mĂ€lu puuduse jĂ€lgimist varajases staadiumis, tuvastada probleemide allikas ja lĂ”petada mitteolulised rakendused, vĂ€ltides seelĂ€bi kasutaja jaoks mĂ€rgatavaid efekti.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster