Product Documentation

c-treeACE V10.0 Update Guide

Previous Topic

Next Topic

Internal Mutex Improvements

A mutex is a synchronization-control object used extensively within the c-treeACE Server. Performance has been improved by minimizing the use of this object. This section details internal mutex changes that have increased throughput.

In This Section

Shared Memory Logon Contention

Removed Redundant Mutex Usages

Improve Concurrency of Queue Read and Write Functions

Removed Header Contention for Memory Files

Windows Critical Section Spin Count

Mutex Calls Converted to Windows Slim Write Locks at Compile Time

Eliminate Compulsory Atomic Operations for File Block Counters

Enhanced Management of Abort Node List Management

Abort Node Processing Efficiencies During Node Splits

TOCIndex