Bandspeichereinheit und Schreibverfahren dafür
Verfahren zum Schreiben von Dateien auf einen Banddatenträger mit Datensätzen fester Länge, aufweisend:einen Schritt des Schreibens einer ersten vom Host kommenden Datei als mindestens einen Datensatz (DS), wenn die vom Host kommenden Dateien empfangen werden,einen Schritt des Speicherns der Datensa...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Verfahren zum Schreiben von Dateien auf einen Banddatenträger mit Datensätzen fester Länge, aufweisend:einen Schritt des Schreibens einer ersten vom Host kommenden Datei als mindestens einen Datensatz (DS), wenn die vom Host kommenden Dateien empfangen werden,einen Schritt des Speicherns der Datensatz-Nummer (DS#N) des letzten Datensatzes und einer Schreibpass-Nummer #M (WP#M) in einen nichtflüchtigen Speicher,einen Schritt des sequenziellen Schreibens einer zweiten Datei in mindestens einen weiteren Datensatz, der auf den letzten Datensatz folgt, der die erste Datei enthält, wenn nach der ersten Datei eine zweite Datei empfangen wird, undeinen Schritt des Zuordnens von DS#N, DS#N+1, · · · und einer Schreibpass-Nummer #M+1 zu dem mindestens einen weiteren die zweite Datei enthaltenden Datensatz und zum Speichern der Datensatz-Nummer und der Schreibpass-Nummer im nichtflüchtigen Speicher, außerdem aufweisend:einen Schritt des Überschreibens eines Datensatzes, der mit dem verbliebenen Anteil der ersten Datei, der zweiten Datei und einer dritten Datei gefüllt ist, als DS#N und WP#M+2 in den Datensatz von DS#M und DS#N, wenn nach der zweiten Datei die dritte Datei empfangen wird;einen Schritt des Schreibens des verbliebenen Anteils hinter dem mit der ersten und der zweiten Datei gefüllten DS#N, welcher als Datensatz-Nummerierung DS#N+1, N+2, ··· auf dem Banddatenträger enthalten ist, und einen Schritt des Speicherns von Informationen hinsichtlich des WP#M+2, der den DS#N+1, N+2, ··· zugeordnet wurde, im nichtflüchtigen Speicher.
A mechanism is provided for tape writing of small transactions. A first file is written as a plurality of fixed-length data sets (DS), the DS number of the final DS in the plurality of DS is stored in memory as #N(DS#N) and the WP number as #M(WP#M), and the final first file and the second file in the DS following the final DS(DS#N, WP#M) containing the first file are packed and written in sequential DS units, and are stored as DS#N, DS#N+1, etc. and WP#M+1 in sequential order in DS containing the second file. The remaining first, second, or third file is packed and DS#N with WP#M is overwritten as DS#N with WP#M+2, and the remaining #N in the DS numbers of the second file and the third file in the subsequent DS are written as DS#N+1, N+2, etc. with WP#M+2, and the DS#N, #N+1, #N+2, etc. with WP#M+2 are stored. |
---|