Previous Topic: General Limitations

Next Topic: Design Guidelines


Memory Requirements

To get a general idea of the PPQ memory requirements for your site, use this formula for each queue you want to create:

(Max_Num_Queue_Items * (Expected_Max_Item_Size + 256)) + 164

Example:

Suppose that you want to create ten queues. For the sake of simplicity, assume that each queue can contain a maximum of 100 items (the default) and that the maximum item size is 1024 bytes (1 KB):

Maximum item size = 1024 bytes (1KB)
Item overhead = 256 bytes (approximately)
Maximum number of queue items = 100 (the default)
Queue "anchor" overhead = 164 bytes (approximately)

The amount of memory required for a single queue is approximately 128,164 bytes (125 KB). If you create ten queues, each having about the same requirements, the total amount of memory needed is approximately 1.25 MB.