[VERY UNCLEAR] Abnormal memory allocation by calling function
Hi Guys,
Did anyone ever encounter such abnormal behavior with Garbage Collector. This is happening for me since AIR 24. So as long as I can remember. Now I am using latest AIR 29 and it is the same story.
This makes it impossible to create game in AIR. I really do not know what to do because Scout is not giving me any info.
Take a look at screen shot just before GC kick in:
And when GC kick in:
So according to Scout GC clears around 40MB of memory but it does not tell what has been cleared because as you can see in the Memory Allocations tab there are just couple of objects.
So when I play my game without allocating any objects what so ever AIR is allocating 40MB each 30 seconds and than GC clears it and than my game stutters and gaming experience is degraded heavily.
So how on earth should I know what GC is doing if Adobe Scout is not showing me and why is AIR allocating 40MB of memory every 30 seconds?
When I select time between 2 GC runs Scout is also not showing what is allocated to justify 40MB increase. Take a look at the screenshot:
