Skip to content

GC in container with multiple processes #84828

Answered by tmds
dave-yotta asked this question in Q&A
Discussion options

You must be logged in to vote

In early .NET Core versions, GC relied on the cgroup usage vs limit to trigger GCs. That didn't work too well.
With 3.0, the heap limits were introduced which cause a single process to nicely stay within the limits.

If you're running multiple .NET apps in a container, they will have the same issues as the single process containers before 3.0.

cc @richlander @janvorli

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@dave-yotta
Comment options

Answer selected by dave-yotta
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
3 participants