Estimating pool capacity
In addition to the space it consumes in a VOB database, each element requires space in the VOB’s source pool and usually other pools.
About this task
Type manager | Type description | Compression ratio |
---|---|---|
whole_copy | Whole copy of object | 1:1 |
text_file_delta | Interleaved deltas of printable text | 50:1 |
z_whole_copy | Compressed whole-copy | 2.5:1 |
z_text_file_delta | Compressed text_file_delta | 200:1 |
With the information provided in this table, you could compute a rough approximation of VOB source pool size by using this formula:
P = N * V * S / C
- P is the source pool size in bytes.
- N is the number of elements in the VOB.
- V is the average number of versions per element
- S is the average file size of each cleartext element version.
- XSC is the compression ratio of the element’s type manager.
Example
The following example uses this formula to estimate the size of the source pool of a VOB that contains 500 elements of type text_file_delta, with an average of 20 versions per element and an average version size of 50000 bytes:
500 * 20 * 50000 / 50 = 10,000,000 bytes
For VOBs that contain elements of different types, you must repeat this calculation for each element type.
Elements also require space in the cleartext and DO pools, which are caches that are periodically scrubbed to control their growth. Because space requirements of cleartext and DO pools are determined by site-specific patterns of use, there is no general rule for estimating their size based on the number of elements in a VOB.
For more information about VOB storage pools, see VOB storage pools.