For deeper details, please see the following link:
Project A Inception - We must go deeper
The short-version is this: I noticed an out-of-control memory allocation scenario when working on my cocos2d game. I backtracked and checked out cocos2d's default projects for 2.0 and 2.1 and they, too, suffer from this unrestrained death-by-tiny-pieces memory allocation scenario.
Digging deep, I find it came down to how CCDirectorIOS and CCGLView handle certain things, but I can't get deeper.
My questions are:
- What are these 64-byte allocations needed for, if anything?
- Is there anything that can be done to bind the memory usage?
At this rate I might as well give up on using cocos2d, but it is an evolving medium, so I'm sure that this can be fixed at some level.
Thanks in advance!