Hi,
In the Requests Throttled logs in LCS environment monitoring we are seeing a lot of "MemoryOverUtilisationBySystem" Throttle type logs:

The instance is a test box.
This is the memory usage throughout today. Looking at this, it is not obvious why we're seeing MemoryOverUtilisationBySystem if indeed this even has anything to do with RAM/memory at all.

I have google MemoryOverUtilisationBySystem, there are no hits at all.
We're not even close to doing any real-world/production load testing yet!
I guess my questions are:
What does MemoryOverUtilisationBySystem actually mean and 'how' is the memory being 'over utilised'?
Is it the case that there is a setting somewhere that defines how much memory there must be available in order to service an ODATA request for example?
So if there is 10GB in total for the AOS service, must there be at least 9GB free in order for an ODAT API request to be serviced?
If so, is this something I can see somewhere? Or is this MS controlled/viewable only? MS are not being especially forthcoming as this is not a production instance, therefore low on their priority I guess.
Thank you
Luke