Skip to content

Performance regression in preview 4 to 7 #24199

@Rodrigo-Andrade

Description

@Rodrigo-Andrade

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.

image

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.

Metadata

Metadata

Assignees

Labels

Perfarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsfeature-platformDeprecated: Cross-cutting issues related to ASP.NET Core as a platform

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions