Hallo Marc,
da gibt es einen Haufen möglicher Ursachen ...
Gibt es Servertasks, die beim Serverstart gestartet werden und evtl. gar nicht benötigt werden? Rauswerfen ...
Läßt Du gelegentlich den Compact-Task laufen, um die Datenbanken zu komprimieren? Das wäre schon mal ganz hilfreich.
Sehr beschäftigt wird ein Server auch durch das Aktualisieren von Datenbankindizes. Wenn jede Datenbank einen Volltextindex hat und das Aktualisierungsintervall auf "sofort" sitzt, dann kommt der Server in Datenbanken, in denen viele Änderungen passieren, kaum mit dem Aktualisieren des Index hinterher.
Und dann würde ich noch den Parameter "Server_Session_Timeout=15" in die notes.ini reinnehmen. Jede geöffnete Datenbank erzeugt auf dem Server eine Session, die standardmäßig vier Stunden gehalten wird, auch wenn der User gar nichts mehr damit macht. Mit obigen Parameter werden diese Sitzungen nach 15 min beendet. Wenn Du Dir mit "sh ta" mal die Tasks auf der Konsole anschaust, wirst Du eine ziemliche Veränderung nach dem Verwenden des Parameters feststellen.
Nachteil: Wenn Du Broadcast-Meldungen verschickst, erreichst Du nur die User, die gerade eine offene Sitzung haben.
... und notiere Dir alles, was Du machst, damit Du es notfalls wieder zurückdrehen kannst ...
Gruß
Wolfgang