qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
28.6k stars 4k forks source link

Ryzen 5000 High Voltage #13920

Closed crashburn162 closed 3 years ago

crashburn162 commented 3 years ago

Please provide the following information

qBittorrent version and Operating System

Qbittorrent 4.3.1/4.3.0 Windows Pro 1909

If on linux, libtorrent-rasterbar and Qt version

(type here)

What is the problem

Hi,

So I've been using qbittorrent for a long time now my previous CPU was Ryzen 7 1700 everything worked great there. I got a Ryzen 5900X the other day and the problem I have is whenever qbittorrent is opened the Precision Over Boost detects it as some high priority program and pumps the voltage of the cpu to 1.46-1.47 all cores which leads to 50 degrees celsius idle temps it doesn't matter if I am uploading or downloading anything. I've tried making the I/O Thread count higher or lower doesn't affect it. I've tried putting the priority of the program in windows to low doesn't work. I don't know if this issue can be solved by changing the code of the program or it will be resolved in Precision Boost 2.0 which should come to AMD processors this month in form of motherboard firmware. I am open to suggestion for a work around if anyone got one :)

What is the expected behavior

Steps to reproduce

Need to have a ryzen 5000 CPU

Extra info(if any)

(type here)

FranciscoPombal commented 3 years ago

Look for both the Settings -> Behavior -> Inhibit system sleep... options. Can you still reproduce with those disabled? If not, I don't think that qBittorrent is to blame for this. Probably some bug in Windows power management with the recent AMD CPUs + certain programs.

crashburn162 commented 3 years ago

Look for both the Settings -> Behavior -> Inhibit system sleep... options. Can you still reproduce with those disabled? If not, I don't think that qBittorrent is to blame for this. Probably some bug in Windows power management with the recent AMD CPUs + certain programs.

Same thing is happening I am with the latest chipset drivers from AMD tried balanced mode in windows power settings didn't change the voltage. I am thinking too it's some kind of a power setting guess I will wait for the POB 2.0 from AMD , strange thing this is the only program that makes this behaviour in the CPU even in games the voltages don't jump this high.

FranciscoPombal commented 3 years ago

@crashburn162 please try the Windows build linked here: https://github.com/qbittorrent/qBittorrent/actions/runs/402411221

crashburn162 commented 3 years ago

Same thing I am guessing it's in the AGESA code for the power any kind of undervolting results in the CPU being stuck to 3.7Ghz so I am hoping Precision Boost 2 fix this problem.

FranciscoPombal commented 3 years ago

@crashburn162

Same thing I am guessing it's in the AGESA code for the power any kind of undervolting results in the CPU being stuck to 3.7Ghz so I am hoping Precision Boost 2 fix this problem.

Hmm, it does seem like the problem is unrelated to qBittorrent then. However, as a final sanity-check, would you mind trying out these 3 builds? Keep in mind the 3rd one might not run on your system:

https://github.com/FranciscoPombal/qBittorrent/actions/runs/404647584 https://github.com/FranciscoPombal/qBittorrent/actions/runs/404646709 https://github.com/FranciscoPombal/qBittorrent/actions/runs/404640796

crashburn162 commented 3 years ago

Same thing with all 3 versions. I am going to post after AMD release the new AGESA code.

FranciscoPombal commented 3 years ago

@crashburn162

Thanks for your patience. I will close this as not an issue for now, but will not lock it. If you gather new evidence that points to an issue in qBittorrent, reopen this and we'll go from there.


Anybody else that comes across this report with a "similar" issue: do not comment here, unless both your issue and platform are identical to the OP's. If this is not the case, open a separate issue instead.

xavier2k6 commented 3 years ago

Point of note: ref #10998

EDIT: I can't confirm this myself with my own ryzen machine as currently it's in storage/moving...