Ein Pool dient der schnellen Verwaltung eines gleichgroßen Speicherblocks. Eine Komponente versorgt sich selber mit Speicherplatz. Sie belegt und gibt Speicher im Pool wieder frei. Der Speicher wird durch die Verwendung eines Pools nicht fragmentiert.