Eine archivierte Variable wird in einem durchgehenden Speicherblock in einen einzelnen
Sektor gespeichert. Im Gegensatz zu einer im Benutzerarchiv abgelegten Anwendung,
kann eine archivierte Variable eine Sektorgrenze nicht überschreiten. Wenn im Sektor
nicht genug freier Speicher verbleibt, wird die nächste Variable am Anfang des nächsten
Sektors abgelegt. Daher verbleibt in der Regel am Ende des vorhergehenden Sektors
ein freier Block.
variable D
Je nach Größe wird
Variable D in einer
dieser Speicher-
stellen abgelegt.
Jede Variable, die Sie archivieren, wird in dem ersten freien Block gespeichert, der groß
genug ist, sie aufzunehmen.
Dieser Vorgang wiederholt sich bis zum Ende des letzten Sektors. Je nach Größe der
einzelnen Variablen können die leeren Speicherblöcke einen erheblichen Teil des
Speicherplatzes belegen. Die Fehlerbehebung wird gestartet, wenn die Variable, die Sie
archivieren wollen, größer als der größte leere Block ist.
Kapitel 18: Speicherverwaltung
Sektor 1
variable A
variable B
Leerer
Block
variable C
Sektor 2
Sektor 3
569