Einzelnen Beitrag anzeigen

Benutzerbild von APP
APP

Registriert seit: 24. Feb 2003
Ort: Graz (A)
705 Beiträge
 
Delphi 7 Enterprise
 
#1

exklusiven Harddisk Zugriff für Snapshot [Mutex/Semaphor]

  Alt 11. Sep 2003, 20:44
Hallo,

da mein letzter Thread
Verzeichnis "locken" (absperren bzw. exklusiv öffnen) keinen großen
Anklang fand, habe ich mir zu meinem Problem etwas neues überlegt:

Soweit ich mich noch erinnere ist bei Windows die Harddisk eine exklusiv
nutzbare Ressource, d.h. die App. die gerade damit arbeitet macht das
exklusiv, alle anderen müssen warten bis sie vom BS eine Zuteilung
erhalten (extrem vereinfacht).


Ich möchte zu einem bestimmten Zeitpunkt einen Snapshot von einem
beliebigen Verzeichnis machen (daher die Idee mit dem absperren s.o.).

Ich dachte mir nun, solange ich das Verzeichnis durchsuche und Datei
für Datei wegsichere, könnte ich mir doch mit Hilfe eines Semaphores /
Mutex o.ä. für die gesamte Zeit die Festplatte reservieren, damit keine
andere Applikation noch etwas in das Verzeichnis schreiben kann.

Hat jemand eine Idee dazu ?
Armin P. Pressler

BEGIN
...real programmers are using C/C++ - smart developers Delphi;
END;
  Mit Zitat antworten Zitat