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










