Helix Core Server Administrator Guide: Fundamentals (2018.2)

Tuning Helix Server for performance

Your Helix Server installation should normally be a light consumer of system resources. As your installation grows, however, you might want to revisit your system configuration to ensure that it is configured for optimal performance.

This chapter briefly outlines some of the factors that can affect the performance of Helix Server, provides a few tips on diagnosing network-related difficulties, and offers some suggestions on decreasing server load for larger installations:

  • It describes the variables that affect performance: operating system, disk subsystem, file system, CPU, memory, network connectivity settings, journal and archive location, use patterns, the use of read-only clients, and parallel processing for submits and syncs.
  • It explains how you can improve performance with lockless reads.
  • It explains how you can diagnose slow response times.
  • It describes the factors that create server swamp.
  • It explains how you can improve performance by rebalancing B-trees.