Hallo Dennis,
Selbst bei kill -9 werden alle Dateideskriptoren geschlossen und der komplette Speicher freigegeben.
Das macht das System dann von alleine?
Ja. Muss es ja auch, sonst würden ja lauter offene Dateileichen rumliegen, sobald das System länger läuft.
File-Locks werden wieder freigegeben und alle geöffneten Dateien geschlossen?
Bei den Locks kommt es darauf an. flock-Locks meines Wissens schon, da diese ja beim Schließen der Dateidescriptoren auch wegfallen. Aber sicher bin ich mir da nicht.
Wie sieht das mit einer Datenbank-Verbindung aus, exemplarisch: MySQL? Ich vermute mal, das Socket an sich wird korrekt geschlossen, aber ohne dem DBMS brav "Tschüss" zu sagen, stimmt das?
Exakt.
Viele Grüße,
Christian
--
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup