Product Documentation

c-treeACE V10.0 Update Guide

Previous Topic

Next Topic

Adaptive Defer Loops for Better Index Buffer Performance

Performance testing found that modifying the default 10-millisecond defer time in the mutex controlling index buffer retrievals substantially increased performance. In our testing, the transaction rate increased from 6686 transactions per second (tps) to 13748 tps—a twofold increase. The retry logic in the defer loop now increases 1 millisecond for each three spins of the loop until a maximum of 10 milliseconds to avoid unnecessary starvation of resources.

TOCIndex