Skip to content
This repository has been archived by the owner on Nov 1, 2020. It is now read-only.

Proposal: Adding more GC config settings to rhconfig.ini #8286

Open
RalfKornmannEnvision opened this issue Aug 27, 2020 · 1 comment
Open

Comments

@RalfKornmannEnvision
Copy link
Contributor

Based on the code only a few of the GC settings can currently be configurated with the rhconfig.ini file. While someone can make changes in gcconfig it fells like a bad hack for me. In the long run I assume it's not the plan to compile a new run time for every project. 

I am not sure how much improvements you can be get by tweaking some GC settings on a desktop system but at least on some game consoles I noticed significant performance improvements by using GCLargePages and GCHeapHardLimit. And with a fixed size memory pool it makes sense to limit the size of the memory the GC can use anyway.

Any objections to support more settings in rhconfig.ini?

@MichalStrehovsky
Copy link
Member

I think the list of settings that are currently available were exposed ad hoc; adding more ad hoc settings to the list should be fine.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants