Skip to content

Conversation

cshung
Copy link
Contributor

@cshung cshung commented Oct 4, 2021

Backporting #59106

Customer Impact

Exchange reported that they are hitting occasionally long gen 1 GC that hurts their tail latencies, having this change available in .NET 6 will allow them to have the fix right away once they upgrade to .NET 6.
They used to be able to reproduce this occasionally long GC in around 20 minutes, with the fix, they don’t detect that anymore in 6 hours.

Testing

This change went through 48 hours of stress testing on both workstation and server GC, and also many runs on the Exchange perf tests.

Risk

Low – given we have done a lot of testing.

@ghost ghost added the area-GC-coreclr label Oct 4, 2021
@ghost
Copy link

ghost commented Oct 4, 2021

Tagging subscribers to this area: @dotnet/gc
See info in area-owners.md if you want to be subscribed.

Issue Details

null

Author: cshung
Assignees: -
Labels:

area-GC-coreclr

Milestone: -

Copy link
Member

@jeffschwMSFT jeffschwMSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. Please get a code review and we can merge once ready.

@jeffschwMSFT jeffschwMSFT added the Servicing-approved Approved for servicing release label Oct 5, 2021
@jeffschwMSFT jeffschwMSFT added this to the 6.0.0 milestone Oct 5, 2021
@cshung cshung requested a review from Maoni0 October 5, 2021 16:07
@Anipik Anipik merged commit 5e06d80 into dotnet:release/6.0 Oct 5, 2021
@cshung cshung deleted the public/optimize-brick-6.0 branch October 5, 2021 19:38
@ghost ghost locked as resolved and limited conversation to collaborators Nov 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-GC-coreclr Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants