Next Prev Top Contents Index

8 Storage Management

This chapter introduces some basic ideas of storage management, and then discusses the LispWorks storage management system in more detail. The chapter also introduces the functions and macros needed to control storage management. Full details of all the symbols mentioned here are given in the LispWorks Reference Manual .

8.1 Introduction

8.2 Generations and segments

8.3 Allocation of objects

8.4 Mark and sweep

8.5 Promotion

8.6 Garbage collection strategy

8.7 Overflow

8.8 Behavior of generation 1

8.9 Behavior of generation 2

8.10 Forcing expansion

8.11 Controlling Fragmentation

8.12 Timing the garbage collector

8.13 Summary of garbage collection symbols


LispWorks User Guide - 18 Feb 2003

Next Prev Top Contents Index