When a program is running memory is being used in various different ways. In order to use any memory it must first be allocated, which is simply a way of marking memory as being `in use'. This is to prevent the same piece of memory being used for different data storage (e.g., by different programs), and so helps prevent corruption of the data stored there. There are two general ways in which memory can be allocated: dynamically and statically.
Go to the Next or Previous section, the Detailed Contents, or the Amiga E Encyclopedia.