DATENMANAGEMENTVORRICHTUNG UND DATENMANAGEMENTPROGRAMM
Datenmanagementvorrichtung umfassend:eine Speichervorrichtung (30), welche drei oder mehr Blöcke (40) hat, wobei die Speichervorrichtung von einer wiederbeschreibbaren nicht-flüchtigen Speichervorrichtung bereitgestellt wird und eine Löschoperation von Daten von den drei oder mehr Blöcken auf einer...
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: | Datenmanagementvorrichtung umfassend:eine Speichervorrichtung (30), welche drei oder mehr Blöcke (40) hat, wobei die Speichervorrichtung von einer wiederbeschreibbaren nicht-flüchtigen Speichervorrichtung bereitgestellt wird und eine Löschoperation von Daten von den drei oder mehr Blöcken auf einer blockweisen Basis durchgeführt wird, wobei die drei oder mehr Blöcke der Speichervorrichtung (30) in einer Schleife in einer vorbestimmten Logik entlang einer Kombinationsrichtung kombiniert sind; undeine Steuerung (10, 16, S400, S402, S404, S406, S408, S420) zum Steuern einer Ausleseoperation zum Auslesen von Daten aus der Speichervorrichtung (30) und zum Steuern einer Schreiboperation zum Schreiben von Daten in die Speichervorrichtung (30), wobei die Steuerung (10, 16) eine oder mehrere Schreibanforderungsdaten über eine Schreibanforderung empfängt, wobeijeder der drei oder mehr Blöcke ein Managementsegment (46) und ein Datensegment (44) beinhaltet, wobei das Managementsegment (46) Managementinformation speichert, welche einen Schreibzustand des nächsten Blocks, welcher in der Kombinationsrichtung hinter dem die Managementinformation speichernden Block verbunden ist, angibt, und das Datensegment (44) die entsprechenden von der Steuerung (10, 16) empfangenen Schreibanforderungsdaten speichert, unddie Steuerung (10, 16) die einen oder mehreren Schreibanforderungsdaten in entsprechende Zielblöcke, welche unter den drei oder mehr Blöcken definiert sind, basierend auf einer spezifischen Schreibreihenfolge und der Kombinationsrichtung schreibt, und die Steuerung (10, 16) die spezifische Schreibreihenfolge vorab definiert, um eine Reihenfolge zum Schreiben der einen oder mehreren Schreibanforderungsdaten in die entsprechenden Zielblöcke zu definieren.
PROBLEM TO BE SOLVED: To provide a technique for restoring data even if a storage device which erases data in block units is powered OFF during erasure of block data.SOLUTION: A data management device comprises: a rewritable nonvolatile storage device comprising three or more blocks where data is erased in block units; and control means of reading data out of the storage device and writing data to the storage device. The three or more blocks are previously coupled logically and annularly in one direction. Each block has a management part in which management information representing a writing state of a next block of the respective block in the coupling direction of the blocks coupled annularly in the one direction is wr |
---|