Warum verwenden kann nicht ich die ganze Erinnerung an meine Flash-Karte für meine Dateien?
FAQ #101558
Wenn Sie ein Speichermodul mit einem Dateisystem zu verwenden ist der verfügbare Speicher für die Dateien kleiner als die angegebene Größe des Moduls. Diese FAQ erklärt, was für den "unbrauchbar" Speicher verwendet wird.
Symptom
Beim Speichern von Dateien in einem Dateisystem aus einem Speichermodul oder ein Dateisystem auf dem PCD selbst (z.B. die INTFLASH von einer PCD3 Compact) ist die Gesamtgröße aller Dateien, die gespeichert werden können kleiner als die angegebene Größe des Speichers.
Wenn z.B. ein Memory mit 1 MByte definiert ist, ist es möglich, dass ich auf dieses Modul nur 866 kByte im Dateisystem speichern können.
Grund
Die Gründe für dieses Phänomen sind die folgenden:
- Speicherverwaltung
Ein Teil dieses Speichers wird verwendet für die Verwaltung des Dateisystems selbst (das "weiß der Firmware" wo die Dateien zu finden, die gespeichert sind).
Beispiel: auf einer "blauen" Modul wie die PCD7.R550, R551 oder R561, die Größe für dieses interne Ornanization-Daten ist 64 kByte. - Für Kompresse Aufgabe reserviert
Geschäftsbank es ist ein Bereich des Arbeitsspeichers für die komprimieren Aufgabe vorbehalten. Während dieser Aufgabe muss die PCD zum Kopieren von Daten aus den Bereichen zu dieser reservierter Speicher komprimiert werden.
Beispiel: auf einer "blauen Modul" wie die PCD7.R550, R551 oder R561, die Größe dieses Sektors verwendet für die Komprimierung des Blitzes ist 64 kByte - Jede Datei braucht mindestens einen "Block" des Speichers
Die Dateien in den Speicher werden in Blöcken gespeichert, und ein Block kann nur Daten aus einer Datei enthalten. Dies bedeutet, dass, sobald eine Datei generiert wird (auch wenn die Größe nur 8 Byte), der ganze Block nicht für eine andere Datei wiederverwendet werden kann.
Beispiel: Dies führt zu der Tatsache, dass z.B. 10 Dateien mit einem Zeichen drin (die 10 Bytes insgesamt wäre) 10 Blöcke verwenden werden (die rund 10 kByte auf der INTFLASH ein PCD1.M2xxx oder ein "blau-flash-Modul").
Die "unbrauchbar" Speichermenge ist abhängig von der Anzahl der Dateien und die Blockgröße des Dateisystems. Im Maximum ist der "unbrauchbare" Speicher die Anzahl der Dateien, die mit der Blockgröße multipliziert.
Diese Regeln gelten für alle Dateisysteme auf Speichermodule und die INTFLASH (falls vorhanden). Dies sind:
- PCD1.M2xxx (INTFLASH)
- PCD2.R6000
- PCD3.R550, PCD3.R551, PCD3.R561
- PCD3.R600
- PCD7.R550, PCD7.R551, PCD7.R561
- INTFLASH eine PCD3-kompakte oder ein PCD1.M2
Categories
PCD7 / Rxxx
PCD3 / Rxxx
PCD2 / Rxxx
PCD1 / M2xx0
Last update: 25.05.2015 22:41
First release: 31.01.2011 07:30
Views: 34665