How can I release the texture's memory completely

When exit a layer, I call removeTextureForKey and removeUnusedTextures to remove texture’s caches used in CCArmature, then I dumpCachedTextureInfo to show the cache list, and found that the texture is removed from the list. But the memory do not reduce at all.

More functions shoud I call? Or there are more caches to be free?

Any suggestions will be appreciate.

How do you know that memory is not freed?

with same problem.
I think we should not use the method removeTextureForKey.
maybe removeUnusedTextures is right ,and CCArmature should mark it unused.
but IT IS NOT!

What should we do? removeTextureForKey can remove the Texture,but the memory even large~~~
Maybe there is something also in the memory?