Open sebastienros opened 3 weeks ago
Only on Windows Isolated to a single PR: Add three-stage enqueuer/dispatcher scheme to SocketAsyncEngine, ThreadPoolWorkQueue and ThreadPoolTypedWorkItemQueue
I see this regression was mentioned in the PR but I think it's better to create an issue to raise awareness and/or officially accepting it.
Regression in RPS
CPU has less usage (not a bad thing per se, compromise or correlation with loss of RPS)
Max TP items /s also lower
@eduardo-vp @kouvel
Tagging subscribers to this area: @mangod9 See info in area-owners.md if you want to be subscribed.
Only on Windows Isolated to a single PR: Add three-stage enqueuer/dispatcher scheme to SocketAsyncEngine, ThreadPoolWorkQueue and ThreadPoolTypedWorkItemQueue
I see this regression was mentioned in the PR but I think it's better to create an issue to raise awareness and/or officially accepting it.
Regression in RPS![image](https://github.com/dotnet/runtime/assets/1165805/924ae4f6-8d2c-43fc-bf5e-e0d8ce91429a)
CPU has less usage (not a bad thing per se, compromise or correlation with loss of RPS)![image](https://github.com/dotnet/runtime/assets/1165805/60ddb8a7-14be-49d0-9064-be4f0a1a7591)
Max TP items /s also lower![image](https://github.com/dotnet/runtime/assets/1165805/263cb00e-aedc-4628-9ca1-f11ba2d068f2)
@eduardo-vp @kouvel