Start/notes.ini Parameter/FTG_USE_SYS_MEMORY

FTG_USE_SYS_MEMORY

Parameter: FTG_USE_SYS_MEMORY
Kurzbeschreibung: Lässt die FT-Engine (GTR) Speicher direkt vom Betriebssystem via malloc anfordern statt aus dem Domino-Memory-Pool — beseitigt typische Memory-Allocation-Fehler.

Steckbrief

Parameter
FTG_USE_SYS_MEMORY
Kategorie
Performance / Memory
Komponente
Server
Verfügbar seit
9.0.1 (älter)
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
0 (Standard, Notes Memory Manager) / 1 (direkte malloc-Aufrufe an das OS)

Beschreibung

Mit FTG_USE_SYS_MEMORY=1 fordert die FT-Engine (GTR – General Text Retrieval) den Speicher für Volltextindex- und Volltext-Suchoperationen direkt vom Betriebssystem an (malloc), statt ihn aus dem Domino-Memory-Pool zu beziehen. Das umgeht die Begrenzung einzelner Memory-Segmente innerhalb des Domino-Speichermanagers und reduziert die typischen „Not enough memory for full text indexing or search"-Fehler.
Der Parameter wirkt sich besonders auf Datenbanken mit vielen numerischen Feldern oder großen Volltextindizes aus. Er gehört zur klassischen Tuning-Familie aus den HCL-KBs KB0111912 und KB0038904 und wird häufig zusammen mit UPDATE_FULLTEXT_THREAD=1 empfohlen, das die FT-Indizierung in einen separaten Thread auslagert.

Beispiel-Konfiguration

Standard (Parameter nicht gesetzt) – Notes Memory Manager:
FTG_USE_SYS_MEMORY=0
Empfohlene Tuning-Variante (OS-Memory direkt):
FTG_USE_SYS_MEMORY=1
Klassische Kombination mit separatem Indizier-Thread:
UPDATE_FULLTEXT_THREAD=1 FTG_USE_SYS_MEMORY=1

Hinweise & Stolperfallen

  • Wirkt nur auf Servern (FT-Indizierung und FT-Suche).
  • Klassischer Begleitparameter: UPDATE_FULLTEXT_THREAD=1 (separater Thread für FT-Indexing).
  • Symptome ohne Tuning: Console-Meldungen Memory allocation error. errcode = 3301 / errcode = 256 bzw. Not enough memory for full text indexing or search.
  • Wird in der DCT-Empfehlung (Domino Configuration Tuner) seit langem als Default-Tuning vorgeschlagen.
  • Monitoring: show stat FT.* an der Server-Konsole.
  • Wirkt nach Server-Neustart (klassischer notes.ini-Parameter, der beim Boot gelesen wird).

Quellen (HCL Product Documentation)