Hi Tom,
Dürfen während des Leseprozesses durch andere Prozesse Änderungen an den Daten stattfinden, also vorne hat man dann die Daten von Zeitpunkt X und hinten die von Zeitpunkt X+dx ...?
ähm, dass das nicht passiert ist aber IMHO doch eher die Aufgabe des Dateisystems.
Nochmal: es geht um das Einlesen der Datei. Wofür also ein exklusiver Lock?
siehe oben
ein exklusiver Lock verhindert, dass ein anderer Prozess lesend auf die Ressource zugreift. Wozu sollte das hier nötig sein?
Gruß,
Andreas.