Open petacreepers23 opened 1 year ago
Hi @petacreepers23 . Thanks for reporting this. We'll need to investigate this further.
Hi @petacreepers23 . With version 1.19.2 and later, there have been some significant changes to how IntelliSense processes are managed. You may see some improvements in this behavior.
In the case of memory limits, it's by-design that the limit might be exceeded within the course of any specific operation (which may be what you captured in your original post, as the process is busy), as that operation will be allowed to complete before any limits are applied. Also, if an IntelliSense process requires more than the specified memory limit to provide basic functionality (to work at all), it may exceed limits. If using Unreal Engine, I suspect the baseline memory requirement for basic functionality would be well above the limits you mentioned using.
Environment
Bug Summary and Steps to Reproduce
Bug Summary: Intellisense seems to ignore RAM restrictions, I have set the minimum values that the setting file let me put in for maximun RAM usage and cache, also minimum number of threads to 2. Full list of settings below on "Steps to reproduce". Then, using the editor and monitoring ram usage with task manager still uses as much as it can get, even if it blocks the system. Also seems to ignore max number of proceses.
In the logs I'll attach, short after "Database safe to open" I could spot a memory usage of up to 2170Mb, way above the max I've set.
Steps to reproduce:
(All the settings are in order)
Expected behavior: Having the Memory restrictions set, it is expected to be met by the server.
Configuration and Logs
Other Extensions
No response
Additional context
I have not enough ram to debug the heap to see which objects are taking more memory as explained in Performance analysis.