Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Added 2 configs for Server GC #6104

Merged
merged 1 commit into from
Jul 3, 2016
Merged

Added 2 configs for Server GC #6104

merged 1 commit into from
Jul 3, 2016

Conversation

Maoni0
Copy link
Member

@Maoni0 Maoni0 commented Jul 3, 2016

complus var GCNoAffinitize or project.json System.GC.NoAffinitize - specify 1/true to disable hard affinity of Server GC threads to CPUs
complus var GCHeapCount or project.json System.GC.HeapCount - specify the # of Server GC threads/heaps, must be smaller than the # of logical CPUs the process is allowed to run on, ie, if you don't specifically affinitize your process it means the # of total logical CPUs on the machine; otherwise this is the # of logical CPUs you affinitized your process to.

complus var GCNoAffinitize or project.json System.GC.NoAffinitize - specify 1/true to disable hard affinity of Server GC threads to CPUs
complus var GCHeapCount or project.json System.GC.HeapCount - specify the # of Server GC threads/heaps, must be smaller than the # of logical CPUs the process is allowed to run on, ie, if you don't specifically affinitize your process it means the # of total logical CPUs on the machine; otherwise this is the # of logical CPUs you affinitized your process to.
@Maoni0
Copy link
Member Author

Maoni0 commented Jul 3, 2016

@swgillespie PTAL

@swgillespie
Copy link

LGTM 👍

@Maoni0 Maoni0 merged commit c3e09ed into dotnet:master Jul 3, 2016
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
Added 2 configs for Server GC

Commit migrated from dotnet/coreclr@c3e09ed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants