[SERVER-67000] Improve SemaphoreTicketHolder performance Created: 03/Jun/22  Updated: 29/Jun/22  Resolved: 29/Jun/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Jordi Olivares Provencio Assignee: Jordi Olivares Provencio
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Sprint: Execution Team 2022-06-13, Execution Team 2022-06-27, Execution Team 2022-07-11
Participants:

 Description   

As part of SERVER-66152 we found out that the special case of only having a single queue in the SchedulingTicketHolder offers 3x the throughput in the contended case.

This ticket is about seeing if it's worthwhile to replace the current semaphore with the newer one



 Comments   
Comment by Jordi Olivares Provencio [ 29/Jun/22 ]

Closing it as Won't fix as we'll revisit it in the future when resuming the project it is a part of

Generated at Thu Feb 08 06:07:00 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.