Infomaniak / desktop-kDrive

:computer: Desktop Syncing Client for kDrive
GNU General Public License v3.0
19 stars 4 forks source link

CPU usage not shared across multiple cores #250

Open Kri-U opened 1 month ago

Kri-U commented 1 month ago

Description when the app is syncing, it only uses one core at 100%. This is likely to heat up the system unnecessarily. the core

Steps to reproduce

  1. set up a synchronization client where it has to synchronize some files (preferably bigger ones)
  2. start the synchronization
  3. see the CPU usage when it starts transferring

Expected behavior The synchronization should distribute its processing needs on several cores to avoid having only one or a few cores at 100%.

Screenshots image

Additional context I'm on OpenSUSE TumbleWeed 20240808 64 bits, KDE Plasma 6.1.4, Kernel 6.10.3-1 this bug did not appear with a system or KDE update

luc-guyot-infomaniak commented 3 weeks ago

Thanks for your report. The behavior you have described in your issue can indeed be reproduced on a Linux system. Coming back to you soon with our thoughts about it.