Author Topic: micro-stuttering  (Read 4476 times)

eragon2890 (OP)

  • ***
  • Posts: 1887
micro-stuttering
« on: September 20, 2015, 06:51:05 pm »
Hello!

This really is not a problem as it only happens once every few hours, but it's annoying, has ben going on for weeks, and I do not understand where it's coming from.

Every emulator/game/whatever on the XD will run great at most intensive settings (if applicable) for an hour, two hours, three hours, or 20 minutes, then have a few seconds of stutter then continue to run smoothly again.

Ie, micro-stuttering. my Q9 does not have this and it has the same SOC with a barely lower screen resolution, and I limit it to 1.4 ghz instead of it's default 1.6 max (firmware still from april).

Even snes emulation, while perfectly great 99.99% of the time, will sometimes lag for a few seconds/minutes then continue to run at full speed.  Basically it's like something is making android lag and run really really slow for a few seconds every now and then. Again, it's not a problem really because it happens almost never, but does anyone have any idea what kind of app could cause this? Fiddling with governors and schedulers does not really seem to help all that much, but any suggestions are wellcome.

Anyone else have this? XD run very fast/smooth most of the time but once every now and then starts to lag horrendously for a few seconds to a few minutes , in games, android interface, everything? Which app should I murder to fix this? :O

bitersnake

  • *
  • Posts: 244
Re: micro-stuttering
« Reply #1 on: September 20, 2015, 07:22:32 pm »
Which app should I murder to fix this? :O

I've been going on about micro-stutter on the XD for a while now. I play mostly native games so my experience is based solely on Android titles- for some games, they just stutter due to poor optimisation and I use fake OpenGL extension in GLTools to make them playable.

For other instances, I have noticed that sometimes the CPU gets busy combating the usual suspects like mediaserver etc.
If you fire up setCPU and find that the clock doesn't settle to 126 MHz within 3-4 seconds by itself, I'd suggest rebooting or perhaps try killing your media apps?

--Edited for spelling
« Last Edit: September 20, 2015, 07:24:15 pm by bitersnake »

eragon2890 (OP)

  • ***
  • Posts: 1887
Re: micro-stuttering
« Reply #2 on: September 20, 2015, 07:26:41 pm »
Which app should I murder to fix this? :O

I've been going on about micro-stutter on the XD for a while now. I play mostly native games so my experience is based solely on Android titles- for some games, they just stutter due to poor optimisation and I use fake OpenGL extension in GLTools to make them playable.

For other instances, I have noticed that sometimes the CPU gets busy combating the usual suspects like mediaserver etc.
If you fire up setCPU and find that the clock doesn't settle to 126 MHz within 3-4 seconds by itself, I'd suggest rebooting or perhaps try killing your media apps?

--Edited for spelling

I also play a ton of native games, and yes, that's true.

But some moments of general lag in whatever you are doing (including sometimes if you are in interface), while very intermittent, are strange, as the Q9 with the exact same hardware and same android version does not have that... they have done something in the new(er) firmware...

I will try killing the media apps! thanks! Also, could "system monitor" maybe cause this?

(BTW, the CPU does always do that in 2-3 seconds so that can't be the problem. Also it's blazingly fast almost all the time, just sometimes it has random intermittent bouts of horrific laggines)

bitersnake

  • *
  • Posts: 244
Re: micro-stuttering
« Reply #3 on: September 20, 2015, 07:50:40 pm »

I will try killing the media apps! thanks! Also, could "system monitor" maybe cause this?

(BTW, the CPU does always do that in 2-3 seconds so that can't be the problem. Also it's blazingly fast almost all the time, just sometimes it has random intermittent bouts of horrific laggines)

Not sure about the system monitor app. I personally avoid having more than a single monitoring/ system tuning app installed on my devices at any given time-- currently, my XD is going along fine with just setCPU.

Spot on about what you said for setCPU- the clock speeds change constantly with Interactive but the situation you need to watch out for is when it's constantly fluctuating in the 600MHz to 1GHz+ range. I often encounter such situations on the XD and like you pointed out, everything, including inputs to the system UI start lagging/ stuttering.

Rebooting or allowing the device 2-3 min to settle down has always helped me.

sirp0p0

  • **
  • Posts: 600
Re: micro-stuttering
« Reply #4 on: September 20, 2015, 09:52:07 pm »
I think I remember seeing in other threads that other GPD devices will throttle the CPU if they get too hot so that may be the problem if you're playing for extended time.

eragon2890 (OP)

  • ***
  • Posts: 1887
Re: micro-stuttering
« Reply #5 on: September 20, 2015, 10:37:16 pm »
I think I remember seeing in other threads that other GPD devices will throttle the CPU if they get too hot so that may be the problem if you're playing for extended time.

Can't be, it happens randomly and lasts shortly... Plus its always icy cold XD

­

  • **
  • Posts: 565
Re: micro-stuttering
« Reply #6 on: September 20, 2015, 11:52:47 pm »
It can also be a memory leak caused by GPD's firmware or one of the background apps. You might want to check it via debug when the memory is full and when it's forcing it to clear.

beldandy561

  • *
  • Posts: 89
Re: micro-stuttering
« Reply #7 on: September 21, 2015, 02:36:22 am »
this is just my 2 cents on the matter but i did a couple things when i first got my unit and havent had an issue yet.

first i did install setCPU, cause i am finicky with performance i set mine to Minimum of 1.2 and max at 1.5 with the Govenor at INTERACTIVE.

I also noticed that mine was shipped with the english 3.3.3 firmware so that is what i left it with.

I have also looked up what all the bloatware is that came with it and pretty much uninstalled like 95% of it.

I make sure to have really only 1 primary intensive app running at a time and unless needed i kill the wifi as that has impacted some android games and emus performance for some reason.

otherwise its running like a dream.

Chris23235

  • **
  • Posts: 603
Re: micro-stuttering
« Reply #8 on: September 21, 2015, 01:58:05 pm »

first i did install setCPU, cause i am finicky with performance i set mine to Minimum of 1.2 and max at 1.5 with the Govenor at INTERACTIVE.

I also noticed that mine was shipped with the english 3.3.3 firmware so that is what i left it with.

Does this work? The clock speed of the CPU in the GPD XD is 1.4 GHz.

crazyhorse2352

  • *
  • Posts: 124
Re: micro-stuttering
« Reply #9 on: September 21, 2015, 04:56:07 pm »
   Have you tried performance deadline?

beldandy561

  • *
  • Posts: 89
Re: micro-stuttering
« Reply #10 on: September 21, 2015, 08:33:51 pm »

first i did install setCPU, cause i am finicky with performance i set mine to Minimum of 1.2 and max at 1.5 with the Govenor at INTERACTIVE.

I also noticed that mine was shipped with the english 3.3.3 firmware so that is what i left it with.

Does this work? The clock speed of the CPU in the GPD XD is 1.4 GHz.



Actually the clock speed is rated to 1.6 or 1.8 i dont remember which.  They underclocked it to 1.4 and below, so i can choose a minimum of 124mhz to 1.6 and a maximum of 124mhz to 1.6.

So i set mine to minimum of 1.2 and max to 1.5. 

Chris23235

  • **
  • Posts: 603
Re: micro-stuttering
« Reply #11 on: September 21, 2015, 10:06:12 pm »
I tried it too, but the clock speed never went over 1.4 GHz, regardless what setting I chose.

beldandy561

  • *
  • Posts: 89
Re: micro-stuttering
« Reply #12 on: September 21, 2015, 11:06:14 pm »
I tried it too, but the clock speed never went over 1.4 GHz, regardless what setting I chose.
[/quote


Thats a little odd.

You were using setCPU?, when you launch it you did tell it to allow super user access. And to boot to that speed.

Ok here is exactly how i have mine set.

SetCPU from goole play store version 3.1.2 (i believe its the paid version)
Under MAIN TAB i have the top row set to 1512mhz max.
And the bottom row set to 1200mhz min

I also have SET ON BOOT checked off in the bottom left corner of the app, and in the bottom middle it set to INTERACTIVE.

Thats it.  I didnt have to set anything else, but i did check off the APPROVE OR WHATEVER IT SAID button when it prompted me about allowing SUPER USER ACCESS.

Double check your settings and then reboot your unit and see if that works.

Chris23235

  • **
  • Posts: 603
Re: micro-stuttering
« Reply #13 on: September 22, 2015, 08:22:09 am »
I can set frequencies above 1400 MHz, but the device never runs at this speed. As far as I know the speed is capped at 1400 MHz, regardless what you set.

beldandy561

  • *
  • Posts: 89
Re: micro-stuttering
« Reply #14 on: September 22, 2015, 09:41:03 am »
I can set frequencies above 1400 MHz, but the device never runs at this speed. As far as I know the speed is capped at 1400 MHz, regardless what you set.




Hmmmm, to tell you the truth i have never put it under an intense load and rechecked what it was actually running at, since after setting it up as i did everything was running so well i just took it at its word.

Chris23235

  • **
  • Posts: 603
Re: micro-stuttering
« Reply #15 on: September 22, 2015, 09:47:17 am »
From what I've read only a Kernel update could make the CPU run at more the 1400 MHz. It remains to be seen how much faster the device would be at 1600 MHz or 1800 MHz for most people.

I would love to have a faster CPU, cause I play games on Mame Reloaded a lot, where every additional MHz is welcome  :)

 

Post a new topic
Post a new topic