The Instruments result of my App

when i ran my app in ipod touch 2g (whose os version is 3.1.2),it was not smoothy at all, and the fps is very low.
So i use Instruments to detective the performance , and the result is as follows:
CPU Threads RealMemory VirtualMemory
60~90% 6 45~50M 107~120M

and at sometimes, the app would crash out.

can anyone give me any advice what’s the matter?

is the CPU and Memory Usage too high?

and in my app there was lots of “while” loop with “yield WaitForSeconds(0.01)”, is this also relative? should i use “Update” method instead?

many thx!

There can be a lot of reasons that cause the low performance: lots of poly, lots of loops, large textures, crazy code, etc.

And yes this is too high:
CPU Threads RealMemory VirtualMemory
60~90% 6 45~50M 107~120M

You could show me your project and I could investigate it.

Thanks,
Andrius Kuznecovas
QA Engineer