#1
|
|||
|
|||
Jdownloader cause "System" process high CPU usage
Since a few days ago and the latest update, when JDownloader download it make the "System" process go high CPU usage and make my PC freeze a bit.
And the faster I download, the higher CPU usage. Downloading at about 80-90 MB/s made my System process go to about 60% usage. For example right, I download at 3-4 MB/s and my system process is at 2-3% (normally less than 1%) I happens only after the lastest update few days ago (or more like, I only noticed it making my pc freeze since the latest update) Here is a link for a screenshot of the about popup for information https://i.imgur.com/kDip89P.png If a dump log is necessary, let me know how to do it, I don't remember how to generate it. |
#2
|
||||
|
||||
Most likely caused by AES GCM Cipher and old Java Version, see https://support.jdownloader.org/Know...ng-downloading
Download/install JDownloader with newer Java Version, see https://jdownloader.org/jdownloader2 Backup your complete cfg folder from your current installation and then restore/replace it over new cfg. So all settings/links/accounts are kept. Then it should be fine
__________________
JD-Dev & Server-Admin |
#3
|
|||
|
|||
Hey What's the difference between the two installer Java 1.8 and java 11 ?
I don't know a thing about JAVA and the more I search about the more I'm confused ... ^^' When i do a "java -version" in a CMD I got "java version "15.0.1" 2020-10-20" but after updating java via the Windows control panel I have this in revo app list : "Java 8 update 271" What's the "best" version of jDownloader ? Edit : uninstalled and re-installed the "java 11" version and now I have both Jdownloader AND system that takes high CPU (both 25/40% so I'm about at 80% CPU usage), downloading at 80MB/s in average (if that matters Last edited by Etshy; 04.11.2020 at 21:14. |
#4
|
||||
|
||||
Check about dialog of JDownloader, it shows what Java is in use. by default it will prefer its own bundled java in jre/java folder within your JDownloader folder.
System cpu usage doesn't come from Java, it comes from firewall/AV/drivers/system. 80 Mbyte/s of course will cause CPU usage or what do you expect? You have 80 Mbyte/s Network Stream + HTTPs decryption + writing to disk + much more other stuff. CPU usage sounds normal to me.
__________________
JD-Dev & Server-Admin |
#5
|
|||
|
|||
High CPU usage
I get a core i9 9900K 100% loaded with 70/80MB/s (on 2Gbps FTTH) and 20 threads.
With basic Firefox download @ 20 threads I get 240MB/s with almost NO CPU usage. WTF ? |
#6
|
||||
|
||||
@Serveurperso: have you read my answers? have you checked the java version in use and also saw the explanation about the performance issue with AES GCM in older java version...see
https://board.jdownloader.org/showpo...32&postcount=2
__________________
JD-Dev & Server-Admin |
#7
|
|||
|
|||
Download "Process Explorer" from Microsoft website, run it as administrator, on list of processes doubleclick on System, then go to "Threads" tab and sort by CPU. Then start download in jDownloader and see that uses your cpu
|
#8
|
||||
|
||||
@zdzichu476: it's the AES GCM cipher that causes the high cpu usage.
__________________
JD-Dev & Server-Admin |
#9
|
|||
|
|||
I have jdownloader 2 running on an old e6600 core 2 duo and switching from the java 8 version to java 17 seems to fix the problem with massive slowdown. Thanks
|
#10
|
||||
|
||||
@quidnunc: more recent Java 1.8 would have gone too
__________________
JD-Dev & Server-Admin |
#11
|
|||
|
|||
never came back for this because as temp fixc I limited Jdownloader speed to 45MB/s but after uninstalling the old java 8 I had and installing the latest java 11.0.8 it seems fixed.
Jdownloade now use about 35-45% but that"s quite normal, Steam/Origin and Uplay use around the same when they download full speed. |
#12
|
||||
|
||||
@Etshy: thanks for the feedback. issue is caused by older java version with ugly performance hog issues with AES GCM cipher. These issues have been fixed/addressed in updates of Java and no longer a problem with newer Java versions.
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|