variable D
Suivant sa taille, la
variable D est
enregistrée à l'un de
ces emplacements.
Chaque variable que vous archivez est enregistrée dans le premier bloc vide offrant l'espace
disponible nécessaire.
Ce processus se poursuit jusqu'à la fin du dernier secteur. En fonction de la taille des différentes
variables, les blocs vides peuvent représenter un espace inoccupé important. La réorganisation de
la mémoire est effectuée lorsqu'aucun bloc vide ne peut accueillir la variable que vous archivez.
Effets du désarchivage d'une variable
Lorsque vous désarchivez une variable, celle-ci est copiée dans la RAM mais n'est pas
effectivement supprimée de la mémoire d'archivage.
Les variables désarchivées sont sélectionnées en vue de leur suppression, qui surviendra lors de
la réogarnisation suivante de la mémoire.
Même après leur
désarchivage, les
variables B et C
occupent de
l'espace.
MEMORY
Si l'écran
indique un espace disponible suffisant
Même si l'écran
MEMORY
l'enregistrement d'une application, un message proposant la réorganisation de la mémoire ou le
message
ERR: ARCHIVE FULL
Lorsque vous désarchivez une variable, la quantité d'espace
immédiatement, mais l'espace correspondant n'est réellement disponible qu'après la
réorganisation suivante de la mémoire.
Secteur 1
variable A
variable B
Blocvide
Secteur 2
variable C
Secteur 3
variable A
variable D
indique un espace disponible suffisant pour l'archivage d'une variable ou
peut s'afficher.
Secteur 1
Secteur 2
Secteur 3
Archive free
Gestion de la mémoire et des variables
augmente
356