ciderapp / Cider-2

Primary public repository for Cider 2.x
https://cider.sh
188 stars 3 forks source link

Unreasonable CPU usage #804

Open ondono opened 1 month ago

ondono commented 1 month ago

Preflight Checklist

Download Source

Itch

Operating System

Linux (6.11.1)

Commit Hash

cc3527fd2e5beaae3189e383f177ee085c66fcef

Connect Instance ID

No response

Build Timestamp

10/3/2024, 6:09:50 AM

Describe the Bug

Cider seems to be taking an unreasonable amount of CPU time, even when not doing anything. This is extreme to the point that I can tell if Cider is open just by hearing my fans.

Cider is consistently at the top of my CPU usage list, even surpassing VMware (Windows VM machine with CAD software running on it). While I've heard that electron apps are resource hogs, this looks way too extreme.

Steps to Reproduce

  1. Open Cider
  2. Open any monitoring app like htop

Anything else?

No response

github-actions[bot] commented 1 month ago

Hello @ondono :wave:

We really appreciate you taking the time to report this issue, please double check your issue to make sure you are clear and concise in your description. This will help us to help you as quickly as possible.

We'd like to ask you be patient and we will get back to you as soon as we can.

In the meantime, take a look at our FAQs which may answer your question.

Thanks again and we hope you enjoy the app! :smiley:

cryptofyre commented 1 month ago

This could be due to GPU acceleration not working as it should, we're testing something over on our beta backend site if you'd like to check it out its available at https://taproom.cider.sh

Download the experimental backend from there and see if your conditions improve (expect lots of unfinished implementations!)

manymanecki commented 3 weeks ago

Unless some option has to be turned on in the options, I notice no noticeable improvement over the stable version - CPU fan spike randomly during audio playback. Let me know if I can assist somehow, I'll be glad to help. Some information from my side:

Download Source Linux 6.11.5-arch1-1 Itch / Taproom (no difference)

Operating System EndeavourOS / Hyprland (I remember the bug on KDE too)

Commit hash e524a50fafc0ec0b3033c0d3f99371131a710cba

Build Timestamp 8/16/2024, 7:12:04 PM (this one is weird given a fresh install from the taproom, old version(?))

EDIT: From the limited observations it is due to a sudden 100% stress of one random core for a few seconds which, in turn, turns on the fans.

EmptyVisual commented 2 weeks ago

I suspect this is related to hardware acceleration. Testing both Genten (ptb74) and Genten2 from the taproom builds (both appimage format), I notice a significant CPU spike of around 80-90% on both builds.

Reproducing this issue by scrolling through my 'Songs' library of approximately 747 songs confirms the problem.

I conducted tests on a fresh Arch installation with both stable and development Mesa drivers to rule out any graphical driver issues.

AMD Radeon 6900 XT mesa 24.3.0_devel.197256.07ca1bbb056 Wayland (application runs in xwayland anyway) Linux 6.11.6

cider-collective[bot] commented 3 days ago

This issue is stale. If this issue is still occurring and you are on a supported version, please leave any comment (e.g. "bump") within the next 7 days and the issue will remain open. If you have any additional information that may help us resolve your issue, please include it with your comment.