Details
-
Improvement
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
Description
At very high thread counts, locking on the shared_ptr atomic mutex begins to dominate. Using a shared_mutex significantly reduces the time spent in locking code and increases the performance under high contention.
Attachments
Issue Links
- causes
-
CDRIVER-4233 error: implicit declaration of function 'arc4random_buf' is invalid in C99
-
- Closed
-
- related to
-
CDRIVER-4249 Undeclared DNS constants and symbols when building with POSIX 2008
-
- Closed
-