I know this question has been asked before, but no one has given any helpful answers as to how to fix it. I have a cocos2d ios application that uses the box2d physics engine. I ran a performance test on it and the cpu spends 5.6% of its time on mach_msg_trap. From what I have gathered from other questions, it seems as if mach_msg_trap is just the main thread waisting time as a result of your application being idle. My application isn't idle though. It has shaky performance and hovers in the 50 fps area. Is there some way to configure this to gain extra performance? Or is this just a result of some bad code i wrote and if so how do I optimize it?I know this question has been asked before, but