The data that collectively defines the status of all resources and all processes within the system. Although such data may be represented as tables, it may be more conveniently represented internally as linked lists with pointers back to associated semaphore variables in some cases.