Skip to content

runtime: high-percentile latency of memory allocations has regressed significantly [1.13 backport] #34556

Closed
@mknyszek

Description

@mknyszek

For some reason gopherbot wouldn't open a backport issue for me. This is a backport of #31678.

The fixes for this (once and for all) have landed in master. https://go-review.googlesource.com/c/go/+/183857/9

The importance of this bug for a 1.13 backport is the fact that it's one of the pieces to the fix for #32828 for Go 1.13, which is a major regression in Kubernetes which is blocking them from landing.

There are two problems with Kubernetes: inline scavenging on the allocation path can really spike allocation tail latencies (this issue) and it could spiral into over-scavenging if fragmentation is not accounted for (#34149).

The fixes for both issues must be landed together to completely fix the issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions