# System Parameters

'MB'= | MegaBytes: File Segment Size

## Description

Controls segment size in multi-segmented files. 'MB' must be set to a value to activate the multi-segmented file feature.

PxPlus uses the value set in the 'MB' parameter as a target size for each segment. If, for example, you wanted all files to be around 1 GB, you would set the 'MB' parameter to 1024 representing 1024 megabytes or 1 GB.

The actual size of each segment will be determined based on the block size of the file. Internally files are partitioned into logical 'units' where each unit represents a portion of the file whose free space is managed by a single block (an inventory block). The Unit size can be computed as follows:

> Unit size = ((bksz - 6) * bksz)

The value bksz above represents the block size of the file -- normally between 1 and 8 kilobytes. You can use the BSZ= option when you create the file to override the default block size for a file.

As a unit is filled, the system will check to see if the file exceeds the 'MB' setting. If so, the next unit of the file will be placed in a new segment.

The following table lists the maximum number of segments allowed for a file based on valid block sizes (1 to 31 kilobytes):

Block Size | Unit Size | Segments | Block Size | Unit Size | Segments | Block Size | Unit Size | Segments
31K | 961MB | 124 | 30K | 901MB | 120 | 29K | 841MB | 116
28K | 784MB | 112 | 27K | 730MB | 108 | 26K | 676MB | 104
25K | 625MB | 100 | 24K | 577MB | 96 | 23K | 529MB | 92
22K | 484MB | 88 | 21K | 442MB | 84 | 20K | 400MB | 80
19K | 361MB | 76 | 18K | 325MB | 72 | 17K | 289MB | 68
16K | 256MB | 64 | 15K | 226MB | 60 | 14K | 196MB | 56
13K | 169MB | 52 | 12K | 144MB | 48 | 11K | 121MB | 44
10K | 100MB | 40 | 9K | 81MB | 36 | 8K | 64MB | 32
7K | 49MB | 28 | 6K | 36MB | 24 | 5K | 25MB | 20
4K | 16MB | 16 | 3K | 9MB | 12 | 2K | 4MB | 8
1K | 1MB | 4 |  |  |  |  |  |

#### Note:
This feature is available for variable length records (VLR) format only.

## Default

'MB'=0

## See Also

EFF vs. VLR File Formats