Xamarin Profiler documentation states "Currently the allocations graph is the total number of allocations and NOT the size of the heap at that point in time. In a sense, it will never go down, it will only ever increase." (https://learn.microsoft.com/en-us/xamarin/tools/profiler/?tabs=windows)
Is this piece of doc correct? I thought that the graph shows the working set memory usage, and it can go down when memory is released (see the pictures below). But if the doc is correct, how can those drops be explained?