JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 29.05.2020, 20:15
att2 att2 is offline
JD Beta
 
Join Date: Mar 2018
Posts: 58
Default jd2: zu hohe cpu last im leerlauf

JD2/Linux hat bei mir zu hohe CPU-Last im Leerlauf !!!

att 23516 40.1 17.1 3637596 359844 pts/2 Sl 20:13 0:19 /home/att/jd2/jre/bin/java -Dinstall4j.jvmDir=/home/att/jd2/jre -Dexe4j.moduleName=/home/att/jd2/JDownloader2 -Dinstall4j.launcherId=5977 -Dinstall4j.swt=false -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Xms64m -Dsun.java2d.d3d=false -Di4j.vpt=true -classpath /home/att/jd2/.install4j/i4jruntime.jar:/home/att/jd2/JDownloader.jar com.install4j.runtime.launcher.UnixLauncher launch 883f5673 /home/att/jd2/error.log /home/att/jd2/output.log org.jdownloader.update.launcher.JDLauncher

40.1 -> ein unverschämtes Programm.....
Reply With Quote
  #2  
Old 30.05.2020, 08:53
thecoder2012's Avatar
thecoder2012 thecoder2012 is offline
Official 9kw.eu Support
 
Join Date: Feb 2013
Location: Internet
Posts: 1,265
Default

Quote:
Originally Posted by att2 View Post
JD2/Linux hat bei mir zu hohe CPU-Last im Leerlauf !!!
Welche Hardware und System kommt zum Einsatz?
__________________
Join 9kw.eu Captcha Service now and let your JD continue downloads while you sleep.
Reply With Quote
  #3  
Old 30.05.2020, 19:42
att2 att2 is offline
JD Beta
 
Join Date: Mar 2018
Posts: 58
Default

Na was denn wohl... Linux in einem Vserver mit 3 cores und 2 GB RAM

Linux 4.4.0-1062.4.2.vz7.116.7 #1 SMP Mon Dec 9 19:36:21 MSK 2019 x86_64 x86_64 x86_64 GNU/Linux

cat /proc/cpuinfo |grep process
processor : 0
processor : 1
processor : 2

free
total used free shared buff/cache available
Mem: 2097152 1088076 764632 20044 244444 989028
Swap: 1048576 85440 963136
Reply With Quote
  #4  
Old 02.06.2020, 12:49
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 67,320
Default

@att2: Welches Java? java -version
Bitte mal in einer solchen Situation ein Log erstellen und dann logID posten. Der Threaddump darin zeigt alle Aktivität der Threads auf. Evtl dachtest du er sei Idle hat aber im Hintergrund maybe ein Update geprüft/installiert. Im Idle ist 40% definitiv nicht normal und daher der Threaddump, dann kann ich dir sagen woher die Last kommt.
https://support.jdownloader.org/Know...d-session-logs
__________________
JD-Dev & Server-Admin
Reply With Quote
  #5  
Old 02.06.2020, 12:50
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 67,320
Default

Wieviel Links hast du in der Liste? Evtl arbeitet Java am Memory limit und die CPU Last kommt durch die Speicherverwaltung.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #6  
Old 07.06.2020, 00:33
att2 att2 is offline
JD Beta
 
Join Date: Mar 2018
Posts: 58
Default

java -version

openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)

Null links in der Liste, direkt nach Restart und gerade erfolgtem Update.

Minimum Last 18.7 in reinem Leerlauf, auch nach mehreren Minuten :

ps aux |grep jav

att2 13253 18.8 18.7 3643904 393192 pts/2 Sl 00:29 0:26 /home/att2/jd2/jre/bin/java -Dinstall4j.jvmDir=/home/att2/jd2/jre -Dexe4j.moduleName=/home/att2/jd2/JDownloader2 -Dinstall4j.launcherId=5977 -Dinstall4j.swt=false -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Di4jv=0 -Xms64m -Dsun.java2d.d3d=false -Di4j.vpt=true -classpath /home/att2/jd2/.install4j/i4jruntime.jar:/home/att2/jd2/JDownloader.jar com.install4j.runtime.launcher.UnixLauncher launch 883f5673 /home/att2/jd2/error.log /home/att2/jd2/output.log org.jdownloader.update.launcher.JDLauncher -update
Reply With Quote
  #7  
Old 07.06.2020, 00:34
att2 att2 is offline
JD Beta
 
Join Date: Mar 2018
Posts: 58
Default

Edit: Ergänzung: Nach 10 Minuten im Leerlauf : Last = 8.9
Reply With Quote
  #8  
Old 08.06.2020, 18:11
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 67,320
Default

Ich brauche ein JDownloader Log von dem Zeitpunkt der hohen CPU Last, da der darin enthaltene Thread-Dump alle laufenden Threads zeigt. So kann ich dazu wenig sagen, da z.b in Java11 auch ein Fehler enthalten war bei dem ein Thread 100% CPU Last erzeugte.
Evtl mal das aktuelle Java 11.07 testen.
Anhand eines JDownloader Log kann ich dir dann genau sagen ob es am JDownloader liegt oder an Java
__________________
JD-Dev & Server-Admin
Reply With Quote
  #9  
Old 12.06.2020, 13:55
att2 att2 is offline
JD Beta
 
Join Date: Mar 2018
Posts: 58
Default

root@mycomputer:~# apt-get install openjdk-11-jre
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
openjdk-11-jre ist schon die neueste Version (11.0.6+10-1ubuntu1~18.04.1).
openjdk-11-jre wurde als manuell installiert festgelegt.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 73 nicht aktualisiert.

Ich wüsste nicht, was ich da noch machen sollte.
Last ist im Leerlauf nie kleiner als 8.9. Ersten 10 sec : Last = 99.6%

12.06.20 13.54.17 <--> 12.06.20 13.55.25 jdlog://2094025302851/
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 06:54.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.