MarkLogic Server Assumptions
- Last Updated: April 21, 2026
- 1 minute read
- MarkLogic Server
- Version 11.0
- Documentation
During the installation process, MarkLogic Server sets memory and other settings based on the characteristics of the computer in which it is running. MarkLogic Server is a scalable, multi-threaded server product, so it assumes that it has the entire machine available to it, including the CPU and disk I/O capacity. It is important to follow the guidelines as described. Furthermore, MarkLogic Server assumes that only one MarkLogic Server process is running on any given machine, so it is not recommended to run multiple instances of MarkLogic Server on a single machine.
MarkLogic Server expects the system clocks to be synchronized across all the nodes in a cluster. The clock skew should be less than 0.5 seconds. You should use a time service such as NTP to keep your system clocks synchronized. For more details, see System clock synchronization and XDMP-CLOCKSKEW.