-
Notifications
You must be signed in to change notification settings - Fork 10.7k
Performance regression in preview 4 to 7 #24199
Copy link
Copy link
Closed
Labels
Perfarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsfeature-platformDeprecated: Cross-cutting issues related to ASP.NET Core as a platformDeprecated: Cross-cutting issues related to ASP.NET Core as a platform
Metadata
Metadata
Assignees
Labels
Perfarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsfeature-platformDeprecated: Cross-cutting issues related to ASP.NET Core as a platformDeprecated: Cross-cutting issues related to ASP.NET Core as a platform
Type
Fields
Give feedbackNo fields configured for issues without a type.
I usually test previews on a reverse proxy app that has a decent load (10-20 million requests per minute).
The current one is using .net5 preview3, and it was a bit faster then 3.1, but preview4-7 its consistently slower.
This regression is consistent, 4 to 7 has the same performance.
The machines are running on aws, they have the same machine type and the same linux version (Amazon Linux) and the same version of docker. The only thing that i change is literally the number of the preview on the DockerFile.
Doing some profiling on windows (i'm still struggling a bit to profile on linux) the only thing that seems to change is the scheduling on the Thread Pool and the sockets performance that seems a bit slower, but that's on windows.
My apologies for an issue that is not very actionable, if you need more details ill do my best to provide.
If there is another channel for this kind of feedback, or this is undesired feedback please let me know.