| Webgate Anywhere 4.1 - Konfigurations-Referenzen |
de.innovationgate.wga.tmlscript.cache.size
| Purpose: | Stellt die Kapazität des TMLScript-Code-Caches ein |
| Contents: | Zahl |
| Content example: | 2000 |
| Default value: | 1000 |
| Der TMLScript-Code-Cache beinhaltet vorkompilierte
TMLScript-Codestrecken aus den Designs der eingebundenen
WGA-Datenbanken. Alles TMLScript welches in WGA zur Ausführung gelangt
wird zunächst vorkompiliert und dann ausgeführt. Wird dasselbe
TMLScript erneut ausgeführt so kann auf das Kompilat aus der vorherigen
Ausführung zurückgegriffen werden was den aufwendigen
Kompilierungsvorgang überflüssig macht. Die Größe des TMLScript-Code-Caches ist begrenzt. Ist er bis zur Maximalgrenze gefüllt so werden bei der Erstellung neuer Kompilate jeweils die am längsten nicht verwendeten alten Kompilate aus dem Cache entfernt um Platz für die neuen zu machen ("Least recently used"-Policy). Der Code dieser entfernten Kompilate muss bei seiner nächsten Ausführung also neu kompiliert werden. Um eine Neukompilierung zu verhindern kann der TMLScript-Code-Cache mittels dieser Systemvariable auf eine beliebige Größe gesetzt werden. Da der TMLScript-Code-Cache die Kompilate im Hauptspeicher vorhält führen höhere Werte zu einer größeren Nutzungs des verfügbaren Hauptspeichers. |
|
| << de.innovationgate.wga.redirect | de.innovationgate.wga.tmlscript.debug >> |