Hallo zusammen,
ist ein paralleler Schreibzugriff auf eine Datei problemlos möglich?
Ich habe ca. 40-200 Prozesse, die sich in einer Datei registrieren
sollen. Die Datei hat einen strukturierten Aufbau:
--------------------------------------------------------------
| 30 Zeichen | 50 Zeichen | 6 Zeichen |
--------------------------------------------------------------
| Alias | verschiedene Parameter | Prozess ID |
--------------------------------------------------------------
Jeder Alias ist einzigartig.
Jeder Prozess soll seinen Eintrag in kurzen Intervallen aktualisieren.
Wenn der Prozess noch nicht existiert, dann hängt er sich mittels
O_APPEND hinten dran.
Nun möchte ich die Datei _nicht_ locken, damit es zu keinen Warte-
zuständen kommt. Kann die Datei fehlerhaft geschrieben werden, wenn
die Prozesse gleichzeit nur die Zeile aktualisieren, in der sie
registriert sind?
Worauf muss ich bei meinem Vorhaben insbesondere achten?
Für Hilfe wäre ich dankbar.
Greez,
opi
Selfcode: ie:( fl:( br:^ va:) ls:] fo:) rl:( n4:? ss:| de:] ch:? mo:|