.. index::
pair: MFS pool class; design
single: pool class; MFS design
.. _design-poolmfs:
MFS pool class
==============
.. mps:prefix:: design.mps.poolmfs
pair: MFS pool class; design
single: pool class; MFS design
Overview
--------
MFS stands for "Manual Fixed Small". The MFS pool class manages
objects that are of a fixed size. It is intended to only manage small
objects efficiently. Storage is recycled manually by the client
programmer.
A particular instance of an MFS Pool can manage objects only of a
single size, but different instances can manage objects of different
sizes. The size of object that an instance can manage is declared when
the instance is created.