Thread Storable->retrieve parallel aus einem weiteren Programm?
(12 answers)
Opened by toby at 2009-09-30 15:28
Wenn du die Datei nur einmal geschrieben hast, und nicht mehr neu schreibst kannst du auch ohne probleme die Datei mehrmals parallel einlesen ohne locking.
Locking beim Lesen brauchst du nur dann wenn du die Datei nachträglich änderst und neu schreibst. Weil du dann genau dann einen Moment beim auslesen erwischen kannst wenn du die Datei neu schreibst. Wenn du allerdiengs auf einen Linux System (generell Unix Systeme) arbeitest kannst du rein theoretisch durch temp datei schreiben / rename es auch so hinbiegen das du ohne locking immer wieder lesen kannst ohne in probleme zu rennen. Das wäre dann aber nicht mehr Platformunabhängig. Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
|