Diskussion:Process identifier
Letzter Kommentar: vor 15 Jahren von Merlin G.
Folgender Abschnitt kann IMHO missverstanden werden:
"Diese Eindeutigkeit gilt nur bis zu einem Neustart. Danach werden PIDs neu vergeben und dabei bekommt ein Prozess eine neue zugeteilt."
- Was wird neu gestartet? Das Programm oder das ganze System? Falls mit Neustart der des ganzen Betriebssystems gemeint ist: Eine PID wird bereits wieder verfügbar, sobald es keinen Eintrag mehr in der Prozesstabelle gibt (beendet, exit-Status abgeholt).
- Werden hier nicht die Begriffe Anwendung (oder Executable) und Prozess durcheinandergebracht? Nach einem Neustart, gleich ob nur Prozess oder ganzes System, existiert der Prozess nicht mehr. Vielleicht gibt es einen neuen Prozess der gleichen Anwendung mit identischen Parametern.
- Der letzte Satz könnte so verstanden werden, dass der gleiche Prozess eine neue PID bekommt, was nicht der Fall ist.
Ich habe jetzt auch nicht das Patentrezept, aber vielleicht als Anregung:
"Der PID ändert sich während der Laufzeit des Prozesses nicht. Nach dem Beenden des Prozesses wird der PID wieder für neue Prozesse frei."
(Zombies habe ich der Einfachheit halber mal außer acht gelassen.)
(Der vorstehende, nicht signierte Beitrag – siehe dazu Hilfe:Signatur – stammt von Lars Vagt (Diskussion • Beiträge) 12:03, 27. Jun. 2008)
Ich habe den Vorschlag jetzt in den Artikel übernommen.--Merlin G. 21:35, 10. Jan. 2009 (CET)