Quick tips #8 - Server Settings For Best Performance

    Servers running QIX engine benefit from the following settings on average:




    Enabled (for 4-socket solutions, see the disclaimer below)

    Power Management (Power profile)

    Max performance (BIOS and Windows setting)

    Node Interleaving

    Enabled (this means that NUMA is disabled – see below for more information)

    Intel Turbo Boost


    Memory configuration

    Configured for best performance (see below for more information)

    Hardware pre-fetch


    Different manufacturers and models have different names and ways for tuning these settings. Refer to the documentation for your server for equivalents to the settings listed above.


    Hyper-threading: For 4-socket solutions, having hyper-threading enabled is beneficial on average. There are, however, cases when disabling it leads to improved performance.

    Node Interleaving: Disabling NUMA has no significant impact on the performance as the product adapts its behavior if NUMA is enabled.

    Memory: For best performance, the DIMM slots for every CPU should be populated in accordance to the hardware manufacturer’s specification.


    Cheers from the Scalability Team