Das 4D Server Prozeßfenster

4D - Documentation   Français   English   German   4D Server, Inhalt   Index   Back   Previous   Next

Version 6.8 (Geändert)


Der Server wird über das Serverfenster grafisch verwaltet. Dieses Fenster zeigt Konfiguration und Aktivität der angemeldeten Rechner:

Das Serverfenster besteht aus zwei Bereichen:

Der obere Teil enthält allgemeine Informationen zum Server selbst,

Der untere Teil enthält Informationen über die angeschlossenen Benutzer und die laufenden Prozesse.

Allgemeine Informationen zum Server


Der obere Teil enthält im einzelnen:

4D Server Versionsnummer: Versionsnummer Ihrer 4D Server Anwendung.

Struktur: Name der Strukturdatei, die 4D Server öffnet.

Datendatei: Name der Datendatei, die der Strukturdatei zugeordnet ist.

Logbuch: Name der Logbuchdatei zur fortlaufenden Protokollierung der Operationen in der Datenbank. Damit lassen sich bei Zwischenfällen die Daten schnell wiederherstellen. Logbuchdateien können Sie nur anlegen, wenn das Plug-In 4D Backup installiert ist.

Kernel-Speicher: Zugewiesener Gesamtspeicher für den Kernel von 4D Server. Unter Windows stellen Sie diesen Speicher in 4D Server im Dialogfenster Datenbankeigenschaften oder mit dem Hilfsprogramm Customizer Plus ein, auf Macintosh im Finder von 4D Server.

Cache-Speicher: Zugewiesener Speicher für den Cache. Hier werden Daten zwischengelagert, um den Zugriff auf die Festplatte zu reduzieren. Unter Windows und auf Macintosh stellen Sie diesen Speicher in 4D Server im Dialogfenster Datenbankeigenschaften oder mit dem Hilfsprogramm Customizer Plus ein.

Angemeldete Benutzer: Anzahl der angeschlossenen Benutzer.

Laufende Prozesse: Anzahl der laufenden Prozesse. Dazu gehören alle Prozesse des Kernel, der angeschlossenen Benutzer, der Web Anbindungen und der Serverprozeduren.

Ablaufbalken für die Serveraktivität: Der Balken gibt den aktuellen Stand der Serveraktivität an. Je mehr Anfragen der Server erhält, desto länger ist der schwarze Balken.

Ablaufbalken für den Cache-Speicher: Der Ablaufbalken zeigt an, wieviel Platz im Cache-Speicher vorhanden ist. Er färbt sich bei jedem erfolgreichen Zugriff auf den Cache-Speicher ein Stück weit schwarz, d.h., Sie haben Daten gefunden. Je mehr vom Ablaufbalken schwarz ist, desto besser. Ist dagegen viel weiß, sollten Sie den Speicher aufrüsten und/oder 4D Server mehr Speicher zuweisen.

Das Fenster Cache-Trefferrate

Klicken Sie den Ablaufbalken an, sehen Sie die Elemente im Einzelnen:

Bei viel Speicherplatz können Sie jeder Anwendung den optimalen Cache-Speicherplatz zuteilen. Datensätze, Datensatzadressen und Indexseiten-Adressen werden in den Cache geladen, wenn Sie mit den Datensätzen arbeiten. Indexseiten und Bit-Tabellen werden geladen, wenn Sie Daten verändern, also Datensätze hinzufügen, ändern oder löschen. Im Beispiel finden Sie eine gängige Situation. Auch hier gilt: je mehr vom Ablaufbalken farbig ist, desto besser. Ist dagegen viel weiß, können Sie mit mehr Speicher die Arbeitsgeschwindigkeit verbessern. Bei größeren Datenbanken ist es normal, daß die Rubrik Datensätze nur halb gefüllt ist.

Nähere Hinweise zur Optimierung finden Sie im Handbuch 4D_Tools im Kapitel Customizer Plus Speicher.

Informationen über Prozesse und Benutzer


Das Prozeß-Informationfenster zeigt alle angeschlossenen Benutzer und die derzeit laufenden Prozesse an:

Alle Benutzerprozesse erscheinen in dieser Liste, davon ausgenommen sind die Prozesse, die lokal auf der Arbeitsstation laufen. Wollen Sie Prozesse ausblenden, klicken Sie unter Windows auf das Kreuz, auf Macintosh auf den Pfeil links neben dem Benutzernamen. Sind keine Benutzer angemeldet, erscheinen in diesem Fenster nur Prozesse der 4D Server Engine und optional Serverprozeduren.

Die 4D Server Engine wird von vier Kernel Prozessen gesteuert:

Serverfenster: Dieser Prozeß verwaltet die Benutzerschnittstelle des Servers. Sie antwortet auf Benutzeranfragen. Das können folgende Aktionen sein: Icon anklicken, Fenster auswählen oder verschieben. Dieser Prozeß hat entweder den Status In Ausführung oder Schläft.

Arbeitsplatz-Manager: Dieser Prozeß verwaltet den Anschluß einer neuen Arbeitsstation an den Server. Sein Status lautet standardmäßig Wartet auf Eingabe/Ausgabe. Er wartet auf den Anschluß einer neuen Station und überprüft die Gesamtanzahl im Netz.

Cache-Manager: Dieser Prozeß schreibt Daten, die im 4th Dimension-Cache vorhanden sind. Die Verwaltung erfolgt asynchron. Der Prozeß ist nur aktiv, wenn der Cache voll ist bzw. eine Station den Befehl gegeben hat, den Cache zu schreiben. Die Cache-Verwaltung sucht auch nach Anfragen für Indizes und aktiviert gegebenenfalls die Indexverwaltung.

Web Server: Dieser Prozeß verwaltet Web Anbindungen. Wenn Sie den Web Server Prozeß starten, bedeutet das noch nicht, daß Sie eine aktuelle Web Anbindung öffnen. Sie ermöglichen damit lediglich, daß Web Benutzer Web Anbindungen starten können.

Jeder Prozeß enthält folgende Angaben:

Prozeßname

Zeitspanne (in Sekunden) die der Prozeß seit dem Starten läuft.

Prozeßstatus

Prozentsatz an Zeit, die 4D Server im Prozeß benötigt.

Zur Unterscheidung werden die einzelnen Prozesse in verschiedenen Farben angezeigt:

Kernel Prozesse in schwarz

Benutzerprozesse in schwarz

Prozesse für Web Anbindungen in cyan

Prozesse für Serverprozeduren in blau

Prozesse für Anbindungen mit 4D Open in grün

Hinweis: Abgebrochene Prozesse erscheinen für kurze Zeit in Rot.

Referenz

Menü Prozesse.


4D - Documentation   Français   English   German   4D Server, Inhalt   Index   Back   Previous   Next