Here is why Android is laggy and why it’s going to remain like that in the near future
0. phoneArena 07 Dec 2011, 03:38 posted on
Have you noticed that Android is laggy? It is. We hoped things would change with dual-core processors and when we got the LG Optimus 2X in our trembling hands, the first phone running…
This is a discussion for a news. To read the whole news, click here
140. protozeloz (Posts: 5387; Member since: 16 Sep 2010)
Seems like a good one that even some ios fans agree. But haters will hate and trolls will troll
120. Sniggly (Posts: 7291; Member since: 05 Dec 2009)
Hey, dips**t, an excuse is a reason given for something which others perceive as negative, like "Apple only sues everyone because they want to protect their super special IP." I wasn't giving an excuse for Android having lag. I was saying why the lag isn't a dealbreaker for me.
Take your stupid flame war elsewhere.
127. 530gemini (Posts: 2198; Member since: 09 Sep 2010)
And you felt the need to write a long essay just to say it's not a dealbreaker? Nice :)
Looks more like excuses to me :)
129. hepresearch (unregistered)
ummm... maybe if you stopped looking so much and actually read it and let it sink in. What is your excuse, gemini?
195. p0rkguy (Posts: 684; Member since: 23 Nov 2010)
His excuse is that if Apple wanted to stick an iPhone up his ass, he'd bend over before they could even ask him. That's his daddy, you can't talk bad about his daddy.
187. Sniggly (Posts: 7291; Member since: 05 Dec 2009)
Just because you don't have the brainpower to comprehend a message that's not constrained to 140 characters doesn't mean you get to be smug about it.
207. TalkingTechy (Posts: 97; Member since: 05 Dec 2011)
Everyone was wondering where taco50 has been?
My guess: changing screen names to 530gemini and making the same fishing statements to erupt meaningless arguments.
208. remixfa (Posts: 14255; Member since: 19 Dec 2008)
gemini has been around for quite a while. he's always been this bad, but normally taco has been worse.
taco is on a "forced vacation" from the site until further notice. its been over a week now, so maybe its permanent. he was coming under new name after new name (which all seemingly got blocked). Maybe they just finally banned his IP. Dunno. Not sure where gallito went. maybe he just thought it wasnt as much fun without taco to troll with.
either way, up until gemini popped back in, its been nice n quiet and respectful for the most part.
271. gallitoking (Posts: 4704; Member since: 17 May 2011)
well as for me i didnt read the whole love letter as why sniggly loves Android.. all I know is that if the whole world gats an ipad... he wouldnt just because is an Apple product... so i know he will backpedal and commit his love for Android... i will finish now. i dont want to pull a sniggly and bored you guys to death.. i do it in 30 words or less...
275. hepresearch (unregistered)
hahaha... gallito just pulled the 'fart and run' maneuver... hilarious!
23. andrew1953 (Posts: 176; Member since: 13 Nov 2011)
God forbid is there agreement amongst the panel that Symbian should be brought back if it can be paired upto a 2.66 Quad Core processor.Just to think they were that close-nearly sent them bankrupt but what the hell.
24. plgladio (Posts: 314; Member since: 05 Dec 2011)
Is this the reason my Galaxy Spica (i5700) lags? :D
27. Glim12808 (Posts: 394; Member since: 26 Oct 2011)
My phone has Android 2.3.6 installed and occasionally I notice a very slight stutter, although not enough to cause concern.
I have a question though, has the way the OS treats UI rendering in ICS been changed or not?
31. Glim12808 (Posts: 394; Member since: 26 Oct 2011)
Have just finished reading the article of Andrew Munn and can answer my own question, no ICS has not been rewritten primarily because of the amount of work involved also in rewriting of all the Apps.
But there were a lot of other things done to alleviate the slight stuttering so in the end, it really doesn't matter much.
28. JayRaj (Posts: 54; Member since: 31 Oct 2010)
Munn says,"Android is the only mobile OS left that existed pre-iPhone." Are u kidding me! Android came a year after iPhone...
32. protozeloz (Posts: 5387; Member since: 16 Sep 2010)
Android had around a year of development prior the iphone release
62. iamcc (Posts: 1319; Member since: 07 Oct 2011)
Android was released after the iPhone but technically started development before.
Of course Apple is so secret with their stuff they very well could have been developing iOS before they announced they were... but if you research the dates TECHNICALLY Android was first.
EDIT... Dammit proto I didn't see your post... lol
29. HTCiscool (Posts: 449; Member since: 16 Jul 2011)
There is NO I REPEAT NO Android.phone that doesn't lag, when you pinch to zoom on he Touchwiz 4.0 UI, it lags, in a way sadly, Miz OS right, there is NO point in dual core processors of lag is still noticeable.
The smoothest Android UI out there, without a doubt, is Sense 3.5 on the Sensation XL, it runs at like 120fps and is amazingly smooth.
That's quite a feat considering the Sensation XL has Adreno 205 graphics, but if HTC can do it I don't see why the other manufacturers cannot.
37. xray174 (Posts: 85; Member since: 21 Nov 2011)
that pinch to zoom is not implemented as well as sense pinch to zoom and in everyday use any android phone would lag more then the gs2 because of the gpu
39. xray174 (Posts: 85; Member since: 21 Nov 2011)
and its actually to edit your homescreen that samsung use like to remove or add screen not to navigate
86. sgogeta4 (Posts: 393; Member since: 02 Feb 2011)
ROFL stop living in denial. Sense is the worst UI in terms of resource hogging...
229. TalkingTechy (Posts: 97; Member since: 05 Dec 2011)
Technically, with your wording, Sense is the BEST in terms of resource hogging.
But it is the WORST in resource sipping.
36. xray174 (Posts: 85; Member since: 21 Nov 2011)
the thing is every os lag some more then others no perfection :P
40. jibraihimi (Posts: 718; Member since: 29 Nov 2011)
But since ICS has full Hardware acceleration, then shouldn't we expect Android to be lag free from now onwards...........???
41. remixfa (Posts: 14255; Member since: 19 Dec 2008)
Important notes from the articles, for those that are about to troll to be aware of
1) even the article says that Android predates iOS. Get over it.
2) lag is due to multitasking. it tries to load and move at the same time.. where iOS will stop EVERYTHING to let you move things at a buttery smooth rate. A web page will load under your fingers if your in android.. the web page will NEVER load if your moving the page around in iOS.
3) its like we've been saying this whole time. android does more at any given time than iOS, which means its dividing up its system resources more. iOS gives priority to pomp and sizzle.. Android just wants to get the job done. Pick which is more important to you.
63. solidsnakeduds013 (Posts: 218; Member since: 20 Oct 2010)
Yea it gets the job done but its at a slower rate. I believe that sometimes android has to many things running with a small amount of RAM.
Giving these phones quad core processors doesn't make the phone that much faster, but invest in a new type of RAM technology that works well with the processor and maybe we could see an improvement.
64. remixfa (Posts: 14255; Member since: 19 Dec 2008)
WHAT madness are you speaking?
1) slower rate compared to what? a high end android beats an i4s at nearly everything
2) dont buy cheap phones and u wont have RAM issues
3) how many Quadcore android phones have you played with? last i checked they didnt exist yet. :)
the right software makes all the difference. My nearly 2 year old SGS1 is buttery smooth and I'll put it up against any crapdragon DUAL CORE phone, even though its just a single core device. Android is fine, its the manufacturers the mess it up.
118. ojdidit84 (Posts: 438; Member since: 16 Jul 2011)
Beg to differ with you on your Snapdragon jab. Had the Epic 4G (rooted, optimized, custom kernels and such) and it's nowhere near as snappy as my Evo 3D which is also rooted, custom kernel, etc.
We all know that you're VERY MUCH SO partial to Samsung and their phones/SoC's but you get a bit ahead of yourself sometimes.
144. remixfa (Posts: 14255; Member since: 19 Dec 2008)
lol, when it comes to chips, i dont get ahead of myself. :)
The epic 4g wasnt a true SGS, much like the hercules/skyrocket isnt a true SGS2 (ok slightly different, but point is still the same)
The only true SGS1's in america were either unlocked or Vibrants as they were the least modified (minus the stupid flash) of all the US variants.
181. ojdidit84 (Posts: 438; Member since: 16 Jul 2011)
Same goes for my buddies Vibrant which I helped root and install custom roms (almost to the point to where I wanted to charge). There's no comparison at all. With the Exynos, can't contest that, its a beast. But you do get overly obsessed and sometimes blindly ahead of yourself with anything Samsung/Android related.
203. remixfa (Posts: 14255; Member since: 19 Dec 2008)
nothing to do with samsung/android. everything to do with the chips themselves. I am not a "fanboy" of any one camp. I go where the power is. Right now that samsung. The second that changes, im with the new king. Im a tech slut like that i guess... lol.
In the mobile world the strongest chip is the exynos. the weakest dual core is the snapdragon. its a simple fact that has been proven over n over again. An optimized hummingbird processor which is a single core is as strong or stronger per clock cycle as a crapdragon dual core S3. Again, simple fact. Just because its dual core doesnt automatically make it stronger.
240. ojdidit84 (Posts: 438; Member since: 16 Jul 2011)
Crapdragon? Really? How old are you? lol
And yes, I'm well aware of the fact that dual-core doesn't mean stronger (lolBulldozer vs Sandy Bridge). Hummingbird put the Snapdragon on my original Evo to shame as does the Exynos to the S3.
Even more so, Samsung seems to have a MUCH better handle at optimizing their software with the hardware than HTC does (eg. US SGSII Variants with the same qualcomm chips fairing better than they do in HTC phones).
If it makes you feel any better, I almost bought an Epic 4g Touch, but that would be my 3rd phone in 4 months and my Evo 3D was already rooted and optimized from XDA and waiting to see what the Nexus would be like. At this point, I'd rather wait to see what the S4/Exynos/OMAP processors have in store next year with ICS for my next purchase.
44. remixfa (Posts: 14255; Member since: 19 Dec 2008)
this article hints at why iOS will never have true multitasking. It prioritizes smooth kinetic scrolling too much. In order to keep it buttery smooth, it must devote a large chunk of resources to it at all times. Victor even said it, the OS stops EVERYTHING to let you scroll all pretty like. With functionality built like that, true multitasking is impossible in iOS for anywhere in the near future..
54. networkdood (Posts: 6330; Member since: 31 Mar 2010)
Maybe this is why ROMs from XDA are even better than stock.
57. remixfa (Posts: 14255; Member since: 19 Dec 2008)
could be. and i always just thought manufacturers just suck at programming phones compared to many in the XDA teams.. :) :)
oh wait. thats still true.. lol no reason HTC and Samsung and them cant do the same tricks that increase battery life and performance at the same time, like our bestest best friends at XDA. At least sammy got wize enough to start hiring them. I wish that trend would continue. What better resume do u need than improving the company's work?
At this point, i am too ... conditioned... if the phone cant be rooted and doesnt have an active community, i dont want it. sad side effect of poor manufacturer programming.
311. remixfa (Posts: 14255; Member since: 19 Dec 2008)
they hired the king himself.. Steve .. aka cyanogen.. the brains behind cyanogenmod.
304. networkdood (Posts: 6330; Member since: 31 Mar 2010)
I come on this site to read intelligent posts and yours is almost always at the top of that list. I learned alot from XDA and if I ever have the time, I may start doing some development on some ROMs for either Samsung or Moto, or whichever phone I may have going forward.
312. remixfa (Posts: 14255; Member since: 19 Dec 2008)
Thanks .. I appreciate that and feel the same about you and a few others posts.. yes including u too hep..lol.
314. hepresearch (unregistered)
Hahaha... thanks! Me likey!
104. 530gemini (Posts: 2198; Member since: 09 Sep 2010)
Another excuse from an android fanboy, lol. Btw, true multitasking is impossible with any normal human being anyway :)
Unless you can tell me that your android phone split screens and your eyes work independently with one eye reading the news and the other eye checking the weather :)
114. protozeloz (Posts: 5387; Member since: 16 Sep 2010)
You can if you have a news and weather widget one on top of the other :)
128. 530gemini (Posts: 2198; Member since: 09 Sep 2010)
Oh sure proto. It would be so comfortable to read an article from a tiny widget :)
141. protozeloz (Posts: 5387; Member since: 16 Sep 2010)
Its not my fault your screen is tiny. Widgets are fairly easy to read.
But hey you admited your screen is tiny, is that progress or what?
163. hepresearch (unregistered)
hahaha!!! Ever heard of peripheral vision, goofball... LOL!
46. ilia1986 (unregistered)
Well hello there all non-believers!
Here's the quote from the article:
"the core reason why Android is laggy is the way it treats UI rendering. While on iOS UI rendering happens in a separate thread with real-time priority, on Android this happens in the main thread with normal priority"
So - if you actually *think* about it - the solution to this is VERY simple - change the priority of the rendering from 'normal' to 'real-time'. Just. Like. That.
And remixfa - true multi-tasking IS possible - because the idiots at Apple not only changed the said process priority to real time - but as you said - caused everything else to STOP completely.
Guess what - that isn't necessary.
Go to your task manager on Windows, and change a single process's priority to 'real time'. Doesn't stop all the others right? Same here. No need to stop all the other processes entirely. Just give'em a low priority if you're running out of Ram and CPU cycles. I hardly think that even the most advanced Android phone has more processes than some poor netbook running Windows 7.
66. remixfa (Posts: 14255; Member since: 19 Dec 2008)
lol, i so missed the stan lee reference the first time. thanks for pointing that out. :)
59. remixfa (Posts: 14255; Member since: 19 Dec 2008)
you are pretending low power cellphone processors and high powered laptop/desktop processors exist in the same world.. which isnt true.
Eventually, even the iphone might get multitasking, but not until it can get a multicore solution like the PS3 has, where it can devote an entire core to nothing but kinetic scrolling.
Unless the corperate thinking changes now that Jobs is gone, they were never willing to give a millimeter in performance they already had to add another feature. Thats why they are so slow to add new features. If it negatively impacts existing features, they wont impliment it.
Again, its a pick your position. form or function.
68. ilia1986 (unregistered)
Well modern tablets are going to equal PCs in power - seeing as they both be running Windows 8 in no time.
A SGS2 is arguably as powerful as your average 2009 netbook. Even more possibly.
83. remixfa (Posts: 14255; Member since: 19 Dec 2008)
ilia, i lubs ya, but you misunderstand processors. the exynos, while king of power for smartphones isnt as powerful as a 4 year old basic intel celeron processor. They arent the same thing. thats like saying a 2 propeller plane is as strong as a dual engine rocket booster because it has 2 engines.
91. ilia1986 (unregistered)
I am aware of that, even though I believe than when it comes to handsets like the SGS2 - they are on par with last year's netbooks when it comes to raw power.
Now I might be mistaken, but do remember than Windows 8 is going to run even on Tegra 2 chipsets with 1Gb of ram just as fine as it's going to run on traditional PCs. Sure, Windows 8 for ARM will not be able to run traditional desktop apps, but that's due to a different architecture - not for higher system requirements.
The future smartphone IS going to be your PC in 4 - 5 years.
93. p0rkguy (Posts: 684; Member since: 23 Nov 2010)
Windows 8 on ARM, sure. But will it be the same as its PC counterpart? Doubt it.
95. remixfa (Posts: 14255; Member since: 19 Dec 2008)
The windows 8 ARM tablets are Tegra3 based, and they lack windows 7 PC compatibility. Basically they are just going to be oversized WP7 devices. There is supposed to be a W8 version that is intel x86 based, that IS PC compatible, but only in the lightest sense.. like MS Word n such like that.
This next generation of chips.. ARM a15 based.. they will bring us to the very cusp of PC power.. say a 5 year old PC or so. The generation after that MIGHT give us enough power to = say a 1-3 year old PC with a nvida 8600gt card in it. But your talking probably 3 years from now. But by that time, PC chips will be so far ahead of where we are now.
PC and phone chips are a long time from being in the same horse race.. if ever.
97. ilia1986 (unregistered)
Well but do you really need that much power?? I mean - aside for games.
Give me a SGS2, an HDMI out cable, an HDTV, a BT keyboard and mouse - and I've got myself a PC which I can carry everywhere - use as a smartphone on the road - and use as a home PC everywhere there are BT keyboards and mice, and HDTVs. There is currently very little - if at all - difference in productivity on the respective platforms. Sure, MS Office and Photoshop are now significantly more powerful than current Tablet solutions like iWork for the iPad, or Polaris or whatever - but the capability is there.
That's why a lot of people use Android tablets and iPad - because they don't really need anything more than that.
And Windows 8 is Windows 8. Only difference is support for x86 vs support for ARM. It's still the same OS. Not just WP7 at large.
146. remixfa (Posts: 14255; Member since: 19 Dec 2008)
yes.. we always need more power!!! :)
yes, our phones are becoming very laptop like. But the are not in the same league. our photoshops and our mobile offices are great for very basic things... and for the most part all we do is basic things, but they are a long way from full functionality. Dont get me wrong, im not dissing cell phone power, as its come a long way in a very short time.. but it still has a good while to go before it becomes PC power. Thats all.
172. ilia1986 (unregistered)
I dunno man. I have a 3 year old laptop with Core 2 Duo 2 Ghz, 3GB of Ram, and a GeForce 9300M GS with 256MB. It's got the specs of a midrange 2006 PC. And yet everything runs quite fine on it. Office, photoshop, whatever. Hell, I'm even playing MW3 on it lol. Sure, if I had a core i7 sandy bridge, 8 gigs of Ram, and a GeForce 590GT I'td be faster - but not that much noticeably faster.
More power is good - but aside from gaming - it's not really needed much. Sure, smartphone power may not be PC power - but again - for anything but hardcore gaming - you don't really need *much* more than what you got now.