fxsound2 / fxsound-app

FxSound application and DSP source code
GNU General Public License v3.0
1.12k stars 88 forks source link

Memory and CPU hog #110

Open 411621 opened 3 months ago

411621 commented 3 months ago

Describe the bug for X amount of months I had an issue with a high and ever increasing RAM memory need followed by a constant "system GPU1 copy" eating up to1/3 of CPU time.

After having spent and wasted many hours I finally found out that the FX sound app is the culprit!

To Reproduce Steps to reproduce the behavior:

  1. start your system without loading FX sound
  2. Start FX sound app.
  3. Watch your "system, GPU1 copy" go up 15 to 20% and stay at that level
  4. Disable, unload the app and watch the aforementioned go down to normal levels, in my case (considering all the other apps running) 6 to 8%
  5. See above

Expected behavior while doing what it's supposed to do not hogging my system with some 20+ % CPU load and constant disc I/O

Screenshots can be made available

System information

doolhoofd commented 3 months ago

Hi, Thank you for your report. My first question would be to ask you which version of FxSound you are using. You can find the version number in the Help section of FxSound’s Settings. If it's the latest version (v1.1.22.0), then I would recommend checking your computer's OpenGL settings first ; if not, I would kindly ask you to install v1.1.22.0 available as always on fxsound.com, and see if the issue persists.

FxSound UI graphics is built on a OpenGL based framework. So, you can also check if your PC graphics hardware supports OpenGL and if OpenGL is enabled. This is one application that I know to check OpenGL support in the system: https://www.microsoft.com/en-us/p/directx-extensions-viewer/

I know this bug has been reported - and worked on - before, see: https://forum.fxsound.com/t/high-cpu-usage-when-using-fxsound/488