-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suave.Json.toJson allocates ~22MB on the large object heap #324
Comments
It may be better to hold off on anything related to this until at least after #320 is merged. |
#323 is likely much more of a contributor to the working set memory usage than this. But this is LOH allocations which means that over time it will cause the GC to pause all threads when it collects. That need not happen at high memory usage levels either. |
In my instance I saw a sawtooth graph of allocation with cpu spikes at GC I guess. At this point I have tor restart as its no longer responsive. |
Without profiling things it's unclear what the issue is. But I don't think this is the problem, otherwise it would have shown up in my own profiling. |
Yep of course, In this instance it was opening falanx and opening half a dozen files |
Closing this as outdated now that LSP support is in. |
Not an incredible amount, but over a long period of time this may pile on and lead to noticeable GC pauses (which will halt the FSAC process).
The text was updated successfully, but these errors were encountered: