What could cause EXTREME lag? (30-second delays)

Search This thread

DonDizzurp

Senior Member
Aug 15, 2009
2,616
447
The Internet
My Moto X randomly started lagging heavily. It's unbearable.

It's not just a little bit here and there, the entire system is EXTREMELY LAGGY. It takes 30 seconds for the device to register a touch or perform an action.

I have root + stock ROM + gravitybox + very minimal third-party apps.

What the hell is going on?
 

RobertsDF

Senior Member
Oct 19, 2009
330
36
Download an app that keeps track of CPU and RAM usage for each app. One of your apps may be keeping one or both of those at close to 100% usage and slowing it way down.

Sent from my XT1049 using Tapatalk
 

scorpion667

Senior Member
Jul 26, 2011
566
146
Toronto
My Moto X randomly started lagging heavily. It's unbearable.

It's not just a little bit here and there, the entire system is EXTREMELY LAGGY. It takes 30 seconds for the device to register a touch or perform an action.

I have root + stock ROM + gravitybox + very minimal third-party apps.

What the hell is going on?

Many things could cause it. Backgrounded app crashing over and over (loop), malware (very unlikely), weird software conflicts, perhaps you froze an app that the system is trying to wake non stop, etc. Might be faster just to backup, RSDlite and restore. Titanium Backup and Ultimate Backup make it very easy with batch backups/restore. 2 key inputs backs up all your apps and 2 restores them lol. It's ridiculously easy

Also make sure you're not running battery saving mode, I imagine that caps your max clock speed to a lower value although it shouldn't cause THAT big of a performance hit.

Apps like BetterBattery stats or GSAM can also show you what's hammering your battery in the background and occupying your CPU cycles. I would take a quick peak at those tools first before I decide how to approach the situation.

What's happening is some app or software conflict is polling (sending commands to) your CPU non stop so when you interact with your phone each key press/swipe/action is put into what is now a long queue for the CPU to process it. Kind of like a lineup at a coffee shop in the morning, you wanna get in and out fast but they gotta serve the people in front of you first.
 
Last edited:

DonDizzurp

Senior Member
Aug 15, 2009
2,616
447
The Internet
Many things could cause it. Backgrounded app crashing over and over (loop), malware (very unlikely), weird software conflicts, perhaps you froze an app that the system is trying to wake non stop, etc. Might be faster just to backup, RSDlite and restore. Titanium Backup and Ultimate Backup make it very easy with batch backups/restore. 2 key inputs backs up all your apps and 2 restores them lol. It's ridiculously easy

Also make sure you're not running battery saving mode, I imagine that caps your max clock speed to a lower value although it shouldn't cause THAT big of a performance hit.

Apps like BetterBattery stats or GSAM can also show you what's hammering your battery in the background and occupying your CPU cycles. I would take a quick peak at those tools first before I decide how to approach the situation.

What's happening is some app or software conflict is polling (sending commands to) your CPU non stop so when you interact with your phone each key press/swipe/action is put into what is now a long queue for the CPU to process it. Kind of like a lineup at a coffee shop in the morning, you wanna get in and out fast but they gotta serve the people in front of you first.

I've frozen a bunch of apps and it's been fine for months.
I also turned on CPU updates from developer options to see if anything is bogging it down. I don't see anything in battery stats either.

I wiped cache and dalvik cache and now it's fine. I've never had something like cache build-up cause this much of a problem before. Weird.