Pool (Informatik)

Pool (Informatik)

Ein Pool ist in der Informatik eine Menge vorinitialisierter Ressourcen, die jederzeit einsatzbereit sind, statt bei Bedarf jedes Mal alloziert und danach wieder zerstört zu werden. Ein Client fordert ein Objekt des Pools an und führt auf dem zurückgegebenen Objekt Operationen aus. Ist der Client mit dem Objekt fertig, gibt er es an den Pool zurück, statt es zu zerstören.

Pooling kann in Situationen, in denen Initialisierungskosten und -rate von Instanzen einer Ressource hoch sind, aber deren gleichzeitige Anzahl gering, zu einer signifikanten Leistungssteigerung führen. Die Instanz einer Ressource im Pool kann in vorhersagbarer Zeit bezogen werden, während die Erzeugung neuer Instanzen (besonders übers Netzwerk) unterschiedlich lange dauern kann. Jedoch gelten die Vorteile meistens für Ressourcen, deren Initialisierungszeit hoch ist, etwa Datenbankverbindungen, Sockets oder Thread- und Grafikobjekte wie Fonts oder Bitmaps.

Beispiele

Entwurfsmuster


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Pool — (dt. Becken) bezeichnet: ein Schwimmbecken oder Swimmingpool ein indisches Massemaß, 1 Pool = 45,359 Gramm Pool (Kongo), eine Region in der Republik Kongo im Pétanque bzw. Boule Spiel eine Anfangsformation (Vierergruppe einer Vorrunde). Bei… …   Deutsch Wikipedia

  • Buffer Pool — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • Gesamthochschule Paderborn — Vorlage:Infobox Hochschule/Träger fehlt Universität Paderborn Motto Die Universität der Informationsgesellschaft Gründung 1972 …   Deutsch Wikipedia

  • UPB — Vorlage:Infobox Hochschule/Träger fehlt Universität Paderborn Motto Die Universität der Informationsgesellschaft Gründung 1972 …   Deutsch Wikipedia

  • Uni Paderborn — Vorlage:Infobox Hochschule/Träger fehlt Universität Paderborn Motto Die Universität der Informationsgesellschaft Gründung 1972 …   Deutsch Wikipedia

  • Universität Paderborn — Motto Die Universität der Informationsgesellschaft Gründung 1972 Trägers …   Deutsch Wikipedia

  • Polytechnikum Karlsruhe — Universität Karlsruhe (TH)[1] Gründung 1825 Trägerschaft staatlich Ort …   Deutsch Wikipedia

  • TH Karlsruhe — Universität Karlsruhe (TH)[1] Gründung 1825 Trägerschaft staatlich Ort …   Deutsch Wikipedia

  • TU Karlsruhe — Universität Karlsruhe (TH)[1] Gründung 1825 Trägerschaft staatlich Ort …   Deutsch Wikipedia

  • Technische Hochschule Karlsruhe — Universität Karlsruhe (TH)[1] Gründung 1825 Trägerschaft staatlich Ort …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”