Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,250 Members 41,361 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
DonDizzurp
Old
#1  
DonDizzurp's Avatar
Senior Member - OP
Thanks Meter 396
Posts: 2,310
Join Date: Aug 2009
Location: The Internet
Default What could cause EXTREME lag? (30-second delays)

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?
Current Phone: Phone hopping


Current Tablet: LG G-Pad 8.3
ROM: CyanogenMod v11 (nightly)
Kernel: Original CM11 Kernel
Recovery: TWRP v2.6.3.2


 
...
 
...
 
keep going
 
...
 
...
 
lol you clicked for no reason
 
 
RobertsDF
Old
#2  
RobertsDF's Avatar
Senior Member
Thanks Meter 30
Posts: 316
Join Date: Oct 2009
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
Old
(Last edited by scorpion667; 29th May 2014 at 05:09 PM.)
#3  
Senior Member
Thanks Meter 132
Posts: 528
Join Date: Jul 2011
Location: Toronto
Quote:
Originally Posted by DonDizzurp View Post
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.
Moto X [Rogers XT1058]
Stock 4.4.2, Rooted and heavily debloated
Moto X Debloat guide

Retired:
2x S2 i9100, iphone 4s, S3 I747, iphone 5, Nexus 4, HTC One
 
DonDizzurp
Old
#4  
DonDizzurp's Avatar
Senior Member - OP
Thanks Meter 396
Posts: 2,310
Join Date: Aug 2009
Location: The Internet
Quote:
Originally Posted by scorpion667 View Post
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.
Current Phone: Phone hopping


Current Tablet: LG G-Pad 8.3
ROM: CyanogenMod v11 (nightly)
Kernel: Original CM11 Kernel
Recovery: TWRP v2.6.3.2


 
...
 
...
 
keep going
 
...
 
...
 
lol you clicked for no reason
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes