GNU/Linux >> Belajar Linux >  >> Linux

Menemukan proses mana yang dibunuh oleh pembunuh OOM Linux

Coba ini:

grep "Killed process" /var/log/syslog

Sekarang dstat menyediakan fitur untuk mencari tahu di sistem Anda yang sedang berjalan proses mana yang menjadi kandidat untuk dibunuh oleh mekanisme oom

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

dan sesuai halaman manual

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

Coba ini:

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

Coba ini agar Anda tidak perlu khawatir tentang di mana log Anda berada:

dmesg -T | egrep -i 'killed process'

-T, --ctime - Cetak stempel waktu yang dapat dibaca manusia.


Linux
  1. Cara Membunuh Proses Terbesar Dalam Sistem Linux yang Tidak Responsif

  2. Terima Sinyal Sebelum Proses Dibunuh Oleh Oom Killer / Cgroups?

  3. Pembunuh Kehabisan Memori Linux

  1. Menemukan jumlah proses di Linux melalui baris perintah

  2. Mengapa proses anak masih hidup setelah proses induk dimatikan di Linux?

  3. Bagaimana saya bisa mencatat semua peluncuran proses di Linux?

  1. Linux – Bagaimana Pembunuh Oom Memutuskan Proses Mana Yang Harus Dibunuh Pertama?

  2. Linux – Menemukan Pid Proses Menggunakan Port Tertentu?

  3. Proses mana yang memakan ptys di server Linux saya?