NeoApplications / Neo-Store

An F-Droid client with modern UI and an arsenal of extra features.
GNU General Public License v3.0
3.09k stars 98 forks source link

[Bug] SHORT DESCRIPTION #624

Open XYgnnJ opened 6 months ago

XYgnnJ commented 6 months ago

621

1.0.2

https://m.bilibili.com/video/BV1PUTFe2EPk

GfEW commented 4 months ago

Despite the blatant lack of specifics in this report, I've watched the video.

For one thing, it that does feature NeoStore.

For another, it's actually an excellent demonstration of the rapid, severe performance degradation in NeoStore 1.0.x (so far) that often ends up in a GUI deadlock or even ANR.

I've captured the problem in screencasts of my own before, but @XYgnnJ shows it with Android's "top"-like process list screen overlay enabled, which adds much more insight. As we can see, "frozen" NeoStore steadily consumes ca. 12.5% CPU on @XYgnnJ's phone, supposedly hogging one core out of eight.

At first glace, I found it difficult to understand which exact point(s) @XYgnnJ is trying to make. To make things easier for you, here's a timeline of the video, together with NeoStore's respective CPU% (rough average) in each step, in parentheses:

According to the screen overlay, content is rendered between 56 and 61 fps throughout the entire screen capture.

To make this insight more accessible (which it IMHO deserves regardless of poor initial reporting quality), please rename this issue to sth like "Apps list scrolling freeze, CPU at 12.5%".