Wie kann man das Programm ermitteln, das den Kern entleert?
0
Ich sehe ständig Kerne in einem bestimmten Verzeichnis. Ich bin mir sicher, dass es ein Skript geben muss, das kontinuierlich einen Prozess startet, der Core-Dumping und Sterben ist. Aber wie finde ich den Prozess?
Es ist zu beachten, dass dies nur möglich ist, wenn Sie die entsprechende Option im Kernel aktiviert haben. Einige Kernel werden standardmäßig mit diesem ausgeliefert, andere erfordern, dass Sie es in kompilieren.
file
Befehl zeigen Sie?Antworten:
Sie können einen Debugger verwenden, um die Kerndatei anzuzeigen:
Es sollte Ihnen sagen, was die Müllkippe verursacht hat.
quelle
Sie sollten auch feststellen, dass der Kernel den Namen und die PID des fehlerhaften Prozesses aufzeichnet.
quelle