How unarchiving a variable affects the process, If the memory screen shows enough free space – Texas Instruments TI-84 User Manual

Page 546

Advertising
background image

Chapter 18: Memory and Variable Management

543

Each variable that you archive is stored in the first empty block large enough to hold it.

This process continues to the end of the last sector. Depending on the size of individual
variables, the empty blocks may account for a significant amount of space. Garbage
collection occurs when the variable you are archiving is larger than any empty block.

How Unarchiving a Variable Affects the Process

How Unarchiving a Variable Affects the Process

How Unarchiving a Variable Affects the Process

How Unarchiving a Variable Affects the Process

When you unarchive a variable, it is copied to RAM but it is not actually deleted from
user data archive memory. Unarchived variables are “marked for deletion,” meaning they
will be deleted during the next garbage collection.

If the MEMORY Screen Shows Enough Free Space

If the MEMORY Screen Shows Enough Free Space

If the MEMORY Screen Shows Enough Free Space

If the MEMORY Screen Shows Enough Free Space

Even if the

MEMORY

screen shows enough free space to archive a variable or store an

application, you may still get a

Garbage Collect?

message or an

ERR: ARCHIVE FULL

message.

v a r i a b l e A

v a r i a b l e D

After you unarchive
variables B and C,
they continue to take
up space.

Sector 1

Sector 2

Sector 3

Advertising