I try to monitor the allocation through Instruments.
However, when I run to a point, sending some jabber msg, the Instruments stop working automatically.
I wonder how does it stop.
Is there any code in an app could stop the Instruments?
Overloaded Circuit A faulty voltage regulator, which sends power to the instrument panel in most current vehicles, may be responsible for what causes the instrument cluster to stop working.
When one gauge stops working, the problem may be in the gauge itself or a bad sensor, while all the gauges cutting out at the same time often indicates a blown fuse or a defective instrument cluster.
These gauges along with all of the warning lights and displays are built into a single instrument cluster module. A processor controls most of these gauges and uses input from a variety of systems to make decisions about what to display.
Weak Battery Connection There may be a loose connection that causes the electrical system to go haywire. If you've noticed your instrument cluster going crazy after you've driven on a bumpy road, a loose connection may be the cause. If you find that the connectors are loose, tighten them.
I have faced this problem too. The answer i got was: Instruments does stop if your memory usage is too high. Turn on Allocations, and see the memory usage. In my app, I was calling web services, which were downloading some heavy data, because of which my app's memory consumption would go unto like, 60-70 MB, (for an iPad app). This was causing instruments to crash.
So I had to put some memory fixes. I was able to reduce it to around 12 MB. And then Instruments resumed to work fine. Hope it helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With