GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Herausfinden, welcher Prozess von Linux OOM Killer getötet wurde

Probieren Sie es aus:

grep "Killed process" /var/log/syslog

Jetzt bietet dstat die Funktion, in Ihrem laufenden System herauszufinden, welcher Prozess ein Kandidat dafür ist, durch den oom-Mechanismus getötet zu werden

dstat --top-oom
 --out-of-memory---
  kill score
 java           77
 java           77
 java           77

und gemäß Manpage

  --top-oom
          show process that will be killed by OOM the first

Probieren Sie es aus:

grep -i 'killed process' /var/log/messages

Probieren Sie dies aus, damit Sie sich keine Gedanken darüber machen müssen, wo sich Ihre Protokolle befinden:

dmesg -T | egrep -i 'killed process'

-T, --ctime - Für Menschen lesbare Zeitstempel drucken.


Linux
  1. So beenden Sie den größten Prozess in einem nicht reagierenden Linux-System

  2. Linux – Wie entscheidet der Oom-Killer, welcher Prozess zuerst getötet wird?

  3. Linux – Finden Sie die Pid des Prozesses mit einem bestimmten Port?

  4. Empfangen Sie ein Signal, bevor der Prozess von Oom Killer / Cgroups getötet wird?

  5. So bestimmen Sie, welcher Prozess in Linux auf die Festplatte schreibt

3 Möglichkeiten, um herauszufinden, welcher Prozess auf einem bestimmten Port lauscht

Welcher Linux-Befehl

Oom Killer-Anpassung für den Prozess beim Start festlegen?

Linux-Out-of-Memory-Killer

Linux:Finden Sie heraus, auf welcher Portnummer ein Prozess lauscht

Linux:Woher wissen, wo ein Prozess gestartet wurde und wie er gestartet wurde?