# Bucket, Block, Digit Block

## Bucket

A bucket (referred to as system dspool) is the amount of memory required to add one digit string. The following feature resources are measured in buckets:

- multiline sets button digit string

- speedcall digit string

- system digit string

- transient digit string.

The Unit Size gives the number of bytes required to add one bucket. A bucket holds one digit string of up to seven digits in length. Each digit string of seven digits or less requires one bucket, while digit strings with more than seven digits require more buckets. For example:

- Adding the digit string 8811 requires 1 bucket.

- Adding the digit string 95922122 requires 2 buckets.

- Adding the digit strings 881 and 882 requires 2 buckets.

- Adding a 26-digit string requires 26/7 (rounded) = 4 buckets.

The number of buckets is based on the maximum number of elements per cluster programmed in the License and Option Selection form:

30 elements = 20,000 buckets

60 elements = 30,000 buckets

250 elements = 30,000 buckets

999 elements =100,000 buckets

## Block

The personal speed call users resource is measured in blocks. The Unit Size gives the number of bytes required to add one block. Adding one block adds 10 speedcall numbers for one user. A block cannot be split among different users.

## Digit Block

Adding digit blocks permits the programming of additional directory numbers. If all available digit blocks are in use, you must add more before you can program additional directory numbers.

Adding one digit block is not always sufficient to allow the programming of 10 additional directory numbers. Adding non-consecutive directory numbers that require new roots and paths use up more digit blocks. To use the least number of digit blocks, add directory numbers consecutively.

x represents one digit block: one digit block contains 0,1,2,3,4,5,6,7,8,9,*, and #.

x 1 | x 0 | x 0 | x 0-9,*,# | 4 digit blocks to add directory numbers 1000 - 1009 (including 100* and 100#
|  | x 1 | x 0-9,*,# | Plus 2 digit blocks to add directory numbers 1010 - 1019 (including 101* and 101#
|  | x 2 | x 0-9,*,# | Plus 2 digit blocks to add directory numbers 1020 - 1029 (including 102* and 102#
| x 1 | x 0 | x 0-9,*,# | Plus 3 digit blocks to add directory numbers 1100 - 1109 (including 110* and 110#
x 2 | x 0 | x 0 | x 0-9,*,# | Plus 4 digit blocks to add directory numbers 2000 - 2009 (including 200* and 200#

Related Topics

- Change Resource Dimensions procedure

- Guidelines for Changing Dimensions

- Dimension Parameter Defaults