JournaledFile.

JournaledFile ist eine Bibliothek, die ladorierte Transaktionsdateien unterstützt
Jetzt downloaden

JournaledFile. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Steve Dekorte
  • Website des Verlags:
  • http://dekorte.com/projects/opensource/tagdb/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 45 KB

JournaledFile. Stichworte


JournaledFile. Beschreibung

JournaledFile ist eine Bibliothek, die ladorierte Transaktionsdateien unterstützt JournaledFile ist eine Bibliothek, die journalierte Transaktionsdateien unterstützt.JournaledFile ermöglicht, dass Schreibvorgänge in einer Datei ausgeführt werden, ohne die DATEI-Korruption zu riskieren, falls der Prozess oder das Betriebssystem abgestürzt ist. Hier sind einige wichtige Funktionen von "JournaledFile": · für Jedes Schreiben, es loggt die Dateiposition, die Länge des Schreibens und der Daten in eine Protokolldatei (file.log) · Wenn jfile_sync () aufgerufen wird: * Es setzt den Protokollkopfstatus auf "Committed" * Die Protokollschreibungen werden auf ausgeführt Ausgabedatei * Die Protokolldatei wird abgeschnitten und der Status ist auf "unkompliziert" gesetzt. Es schreibt also das Protokoll erneut in die Datei und entfernt das Protokoll und das LOCK * Wenn der Protokollstatus "unkompliziert" ist: · Es geht davon aus, dass das Protokoll nicht vollständig ist und entfernt wird.


JournaledFile. Zugehörige Software