Backends

Jeder Verbindung wird in PostgreSQL ein eigener Prozess zugewiesen. Prozesse, die eine Verbindung bilden, werden allgemein als sogenannte Backends bezeichnet. Backends agieren mehr oder weniger unabhängig und werden vom Postmaster überwacht. Sollten Sie also eine SMP-Maschine für PostgreSQL verwenden, wird der Scheduler des Betriebssystemes sicherstellen, dass jede Datenbankverbindung entsprechende CPU Zeit zugewiesen bekommt. PostgreSQL mischt sich nicht in das Scheduling ein sondern überlässt dem Betriebssystem diese Arbeit. Das hat den Vorteil, dass PostgreSQL portabel bleibt.



http://www.postgresql.at