Inhoudsopgave:

Wat is de OOM-killer wanneer hij draait en wat hij doet?
Wat is de OOM-killer wanneer hij draait en wat hij doet?

Video: Wat is de OOM-killer wanneer hij draait en wat hij doet?

Video: Wat is de OOM-killer wanneer hij draait en wat hij doet?
Video: Hij zei wat hij was EN WON ALSNOG (In Modded Among Us) 2024, November
Anonim

De OOM-moordenaar werkt door alles te beoordelen rennen processen en het toekennen van een slechtheidsscore. Het proces met de hoogste score is het proces dat wordt gedood. De OOM-moordenaar kent een slechtheidsscore toe op basis van een aantal criteria.

Weet ook, hoe activeer ik OOM killer?

oom -kill wordt gebruikt om inschakelen en schakel de. uit OOM - Moordenaar . Als je wilt OOM. inschakelen - Moordenaar runtime, gebruik dan de opdracht sysctl om inschakelen Dat. De andere manier om in te schakelen of uitschakelen is om de panic_on_oom variabele te schrijven, je kunt de waarde altijd controleren in /proc.

Bovendien, wat is Oom_score? De Linux-kernel geeft een score aan elk lopend proces genaamd oom_score die laat zien hoe waarschijnlijk het is dat het wordt beëindigd in geval van weinig beschikbaar geheugen. De score is evenredig met de hoeveelheid geheugen die door het proces wordt gebruikt. De oom_score van een proces kan worden gevonden in de /proc directory.

Als ik dit in overweging neem, hoe schakel ik OOM-killer uit?

7 antwoorden

  1. Schakel de OOM Killer uit (zet vm.oom-kill = 0 in /etc/sysctl.conf)
  2. Overcommit geheugen uitschakelen (zet vm.overcommit_memory = 2 in /etc/sysctl.conf) Merk op dat dit een drievoudige waarde is: 0 = "schat of we genoeg RAM hebben", 1 = "Zeg altijd ja", 2 = "zeg nee als we het geheugen niet hebben")

Wat gebeurt er als Linux geen geheugen meer heeft?

Wanneer het besturingssysteem is uit van RAM en heeft geen swap, het verwerpt schone pagina's. Zonder swap, zal het systeem opraken van virtueel geheugen (strikt genomen, RAM+swap) zodra het geen schone pagina's meer heeft om te verwijderen. Dan zal het processen moeten doden. Rennen uit van RAM is volkomen normaal.

Aanbevolen: