core(4) core(4)
NAME
core - Format der Speicherabzugsdatei core
BESCHREIBUNG
Das Reliant UNIX Betriebssystem gibt einen Speicherabzug eines Prozes-
ses aus, wenn infolge eines Signals [siehe signal(2) und signal(5)]
einer von mehreren Fehlern auftritt. Die häufigsten Fehler sind unbe-
rechtigter Zugriff auf den Speicher, unzulässige Anweisungen, Busfeh-
ler und vom Benutzer erzeugte Abbruchsignale. Der Speicherabzug heißt
core und wird in das Arbeitsverzeichnis ausgegeben (sofern dies mög-
lich ist; es gelten die die normalen Zugriffssteuerungen). Für einen
Prozeß, bei dem die effektive Benutzer-ID nicht mit der realen Benut-
zer-ID identisch ist, wird keine Speicherabzug erstellt.
Der erste Abschnitt des Speicherabzugs ist eine Kopie der Benutzerda-
ten des Systems für den Prozeß.
Der zweite Abschnitt des Speicherabzugs enthält eine Kopie des Daten-
segments des beendeten Prozesses.
Der dritte Abschnitt des Speicherabzugs enthält eine Kopie des Stack-
Segments des beendeten Prozesses.
Nach dem Daten- und Stack-Abzug folgt ein optionaler Abschnitt für den
gemeinsamen Speicher.
SIEHE AUCH
crash(1M), getrlimit(2), setuid(2), signal(2), ulimit(2), signal(5).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98