# Primary file space

Primary file space is the initial space set aside for a
file and is specified as a number of frames in the create-file command. For instance, if a file data level is set aside using 11
frames as its modulo, it has 11 frames in its primary file space.

As files grow and contract, additional frames are added
to or removed from the groups in the primary file space. All of these
extra frames are called linked or dynamic overflow and the number
of frames is always changing.

## See also

- [create-file command](https://d3codex.com/tcl/create-file-command/)
- [Hashing](https://d3codex.com/definitions/hashing/)
- [Linked overflow](https://d3codex.com/definitions/linked-overflow/)
- [Modulo](https://d3codex.com/definitions/modulo-glossary/)

---
Source: https://d3codex.com/definitions/primary-file-space/ - part of the D3Codex reference.
