Start/notes.ini Parameters/UPDATE_IDLE_TIME_MS

UPDATE_IDLE_TIME_MS

Parameter: UPDATE_IDLE_TIME_MS
Short description: Millisecond variant of UPDATE_IDLE_TIME. Allows finer control of the pause between Update operations on powerful servers.

Profile

Parameter
UPDATE_IDLE_TIME_MS
Syntax
UPDATE_IDLE_TIME_MS=<milliseconds>
Values
Integer in milliseconds (e.g. 200, 500, 1000)
Effect
Pause between two Update operations of the view thread, in ms
Category
Performance / Memory (Updater tuning)
GUI equivalent
none (notes.ini only)
Related
UPDATE_IDLE_TIME, FTUPDATE_IDLE_TIME, FTUPDATE_IDLE_TIME_MS, UPDATE_FULLTEXT_THREAD, Updaters
Available since
Domino 7

Description

  • UPDATE_IDLE_TIME works in whole seconds. On large, very fast servers this resolution isn't enough — even a one-second pause may drain the Updater queue too slowly.
  • UPDATE_IDLE_TIME_MS sets the same pause in milliseconds instead.
  • When both parameters are set, UPDATE_IDLE_TIME_MS takes precedence over UPDATE_IDLE_TIME.
  • When UPDATE_FULLTEXT_THREAD=1 is active, this affects only the view thread; the FT thread is controlled by FTUPDATE_IDLE_TIME_MS.

Example

UPDATE_IDLE_TIME_MS=500
  • Updater waits 500 ms between two Update operations.
  • Instead of UPDATE_IDLE_TIME=1 (1 second) — doubles Updater throughput.

Notes

  • Takes effect only after a server restart or restart of the Update task.
  • Values that are too small (< 100 ms) drastically increase CPU load.
  • Recommendation: first try UPDATE_IDLE_TIME=2, then fine-tune with UPDATE_IDLE_TIME_MS if needed.
  • Has no effect on the Updall task; affects only the continuously running Update task.
  • Counterpart for FT updates: FTUPDATE_IDLE_TIME_MS.

Sources (HCL Product Documentation)