
Speicherverwaltung von Remoteservern Inhalt | Index
2-34 Applix TM1 Verwaltungshandbuch
Speicherverwaltung von Remoteservern
Der TM1-Server verwendet ein schwach besetztes
Speicherverwaltungssystem, das die Speicherung sehr umfangreicher Tabellen
auf einem kleineren Speicherplatz als in einer relationalen Datenbank
ermöglicht. Aufgrund dieses Verwaltungssystems kann der Server sehr große
Datenbanken im Arbeitsspeicher unterbringen, ohne den Festplattenspeicher
in Anspruch zu nehmen.
Der vom Server belegte Arbeitsspeicher ist jedoch nicht konstant. Wenn der
Remoteserver Konsolidierungen berechnet, werden die Ergebnisse für spätere
Verweise gespeichert. Dadurch verbessert sich die Geschwindigkeit, da bei
erneuter Anforderung eines konsolidierten Wertes dieser ohne
Neuberechnung ausgegeben werden kann.
Bei dieser Vorgehensweise wird der Server immer schneller, je länger er läuft:
Die Anzahl der gespeicherten Konsolidierungen erhöht sich, so dass weniger
Neuberechnungen erforderlich sind. Dies bedeutet aber auch, dass mit dem
längeren Betrieb des Servers sein Speicherbedarf schrittweise ansteigt. Der
Server belegt nicht fortlaufend einzelne Speicherbytes, sondern in gewissen
Zeitabständen größere Byte-Mengen.
Solange der TM1-Server ausgeführt wird, gibt TM1 den Arbeitsspeicher nicht
an das Betriebssystem zurück. Stattdessen wird der nicht weiter benötigten
Speicher in eine „Abfallliste" gegeben, bis er bei Bedarf wieder verwendet
wird. Daher handelt es sich bei dem vom Betriebssystem berichteten
Speicherbedarf für den TM1-Server um die Gesamtmenge des aktuellen
Speicherverbrauchs und des „Abfallspeichers“. Sie können einen genauen
Bericht des aktuellen Speicherverbrauchs und des „Abfallspeichers“ erhalten,
indem Sie die Steuertabelle }StatsForServer anzeigen, die im Anhang A dieses
Handbuchs beschrieben ist.
Kommentare zu diesen Handbüchern