Ich erinnere mich vage daran, irgendwo gelesen zu haben, dass es in einigen Unices eine Möglichkeit gab, eine vorhandene Datei zum Schreiben zu öffnen, mit einem Flag, das den Kernel aufforderte, die alte Version zu verwenden (für andere Prozesse, die zum Lesen darauf zugreifen), bis die "neue" msgstr "" "Version wurde vollständig geschrieben (fd geschlossen), ab diesem Zeitpunkt erschien die Datei als neue Version.
Mit anderen Worten, andere Prozesse sahen entweder die alte Version oder die neue, niemals eine unvollständig geschriebene.
Kann mich jemand mit Kenntnissen auf eine Referenz verweisen?