News for hackers. Stuff that matters.
Re:What I learned from watching my iPad's slow death by cm2187 on Wednesday February 07, 2018 @03:04AM (#16322922)
I think the vast majority of the time unresponsive GUI are because of blocking network or IO calls. A faster CPU won't do anything. I rarely max out my CPU.
Re:What I learned from watching my iPad's slow death by 14113 on Wednesday February 07, 2018 @06:19AM (#16323709)
A UI shouldn't be unresponsive in that case. It should present a progress bar, or other visual indicator that the UI [thread/actor/process] is waiting for the IO [thread/actor/process]. A UI should only become unresponsive when only one [thread/actor/process] is trying to do everything (I.e. both IO and UI), which should only occur if your application is not written with concurrency in mind.