Calculator User Manual

Memory and Variable Management 713
The Garbage Collection Process
The Garbage Collection ProcessThe Garbage Collection Process
The Garbage Collection Process
The garbage collection process:
Deletes unarchived variables from the user data archive.
Rearranges the remaining variables into consecutive blocks.
Memory Error When Accessing an Archived
Memory Error When Accessing an Archived Memory Error When Accessing an Archived
Memory Error When Accessing an Archived
Variable
VariableVariable
Variable
An archived variable is treated the same as a locked variable. You can access the
variable, but you cannot edit or delete it. In some cases, however, you may get a
Memory
Error
when you try to access an archived variable.
What Causes the Memory Error?
What Causes the Memory Error?What Causes the Memory Error?
What Causes the Memory Error?
The
Memory Error message is displayed if there is not enough free RAM to access the
archived variable. This may cause you to ask, “If the variable is in the user data archive,
why does it matter how much RAM is available?” The answer is that the following
operations can be performed only if a variable is in RAM.
variable A
variable D
Sector 1
Sector 2