Does your Android lags touch response? Notion Ink CEO might have the answer
Android has this annoying habit of lagging every now and then, which really sets the iOS apart. With the iOS, you won’t find any lagging at all – the OS and hardware work in perfect harmony. But there are instances where Android makes you wait just a little bit between instructions. At times it’s really hard to notice, at times more. It might even become a habit for you to ignore that, but play with a iPhone or a iPad for a while and come back to your Android device. You’ll know what I mean. These lags are prominent especially in case of some instructions, like moving icons around, UI animations, or coming back to the home screen from in the middle of a memory intensive program.
Rohan says it has got to do with the Garbage collector Android uses. It takes a few moments to collect the garbage memory, and that is the time we lag between two instructions.
“We have tried to delve deeper to understand why this happens, and it looks like as long as Garbage Collectors exists, this is going to be an issue (not touching the controversial topic of using the GPU for the UI). Garbage Collector’s can take anywhere between 7-500ms to do its work. We are expecting at-least 20 frames per second which means, you can loose upto 10 frames when we move things. This was one of the reason you could see the lag in the Eden UI Panels.”
Well, hopefully someone at Google spots this and fixes for good.