Linux nucleus non potest ex-of-memoriae condiciones eleganter tractare

De Linux kernel elit list erexit Problema de situ memoriae humili tractando in Linux:

Exitus notus est qui multos multos annos vexavit et in minus quam paucis minutis in nucleo Linux 5.2.6 reproduci potest. Omnes parametri nuclei ad valores default positi sunt.

Vestigia:

  • Tabernus cum modulo β€œmem=4G”.
  • RES (sudo swapoff -a).
  • Quaelibet navigatri tela deprimimus, exempli gratia, Chrome/Chromium et/vel Firefox.
  • Incipimus tabs aperire cum sitibus et spectare quomodo moles memoriae liberae decrescit.

Cum primum condicio oritur ubi nova tab plus RAM requirit quam praesto est, systema paene omnino constringitur. Difficultatem habe- mus vomica. Ferreus coegi indicator palpabunt non-subsisto (nescio quare). Novas applicationes vel prope cursus currentes mittere non poteris.

Hoc discrimen minimum durare potest minuta vel longiora. Coniecto systema hoc modo agere non debet. Aliquid agendum esse puto ad vitandum tale "gelescit".

Pro certo satis sum posse aliquos parametros sysctl mutare ad huiusmodi condiciones vitandas, sed aliquid mihi dicit hoc posse defaltam esse omnibus, quia non-technici utentes qui hanc quaestionem offendunt, Linux simpliciter cedere ac noluerit. curare. ut solutiones quaeras on Google.

Π’ comment on Reddit, quidam utentes suadent ut PERMUTO, sed hoc non solvit quaestionem, hoc solum differt et saepe eam deteriorem facit. Ut possibilis solutio in futurum, visus in nucleo implicari potest 4.20 et melius in core 5.2 PSI (Pressurae Stall Information) subsystem, quod permittit ut notitias resolvere de variis facultatibus accipiendis (CPU, memoria, I/O). Subsystem hoc subsystem, ut magna memoriae inopias in praematuro gradu disponere possit, fontem problematum determinare ac parvas applicationes terminare sine effectu notabili usuario.

Source: opennet.ru