#1
|
|||
|
|||
extraction/entpacken von RAR-Archiven sehr langsam
Hallo, mir fällt auf, dass das Entpacken von RAR-Archiven in JDownloader extrem langsam ist. Die SSD Belastung liegt dabei konstant unter 10%. Nutze ich WinRAR zum Entpacken gibt es dieses Verhalten nicht. Dementsprechend ist der Prozess auch gut 10x schneller fertig. Besonders nervig ist das eben dann auch bei größeren Archiven.
Gibt es irgend einen Parameter oder andere Lösung? |
#2
|
|||
|
|||
In den Einstellungen des Entpackers kannst du die Priorität einstellen.
|
#3
|
|||
|
|||
Eine solche Option gibt es bei mir nicht. Siehe Anhang.
Advanced Settings gibts höchstens noch CPU Priority, aber das bringt nix, weil sich das nur auswirkt, wenn CPU ausgelastet ist, was sie hier nicht ist. |
#4
|
|||
|
|||
Also mir war so, als ob es diese Option auch bei den Einstellungen des Entpackers gab, aber Extraction.cpupriority ist schon die richtige Einstellung und die wirkt sich nicht nur dann aus, wenn die CPU ausgelastet ist.
|
#5
|
|||
|
|||
Ok, habs noch mal ausprobiert. Stellt mans von Low auf Middle, dann macht das keinen Unterschied bei mir. Stellt mans auf High, wirds besser. Zwar nicht ganz so schnell wie WinRAR selbst. Vlt ein 1/4 langsamer, aber auf jedenfalls deutlich schneller. Sehr seltsames Verhalten. Ich kann auch keinen CPU Prozess finden, der diese Priorität wiedergibt. Vlt sollte das anders benahmt werden, so ist es technisch erstmal nicht verständlich.
Last edited by yelador; 26.03.2018 at 08:06. |
#6
|
|||
|
|||
Es gibt auch keinen separaten Prozess. Das ist ein Thread im JD dem jetzt intern mehr CPU-Zeit zugeteilt wird.
|
#7
|
||||
|
||||
Entpacken ist primär IO Lastig und da kann eine Anwendung wenig dem OS vorschreiben und daher sorgt diese Einstellung für *Micro* Pausen beim Schreiben von Daten welches dann zu den Zeiteinbrüchen führt. HIGH bedeutet gar keine Pausen und dann sollte die Geschwindigkeit nahezu 1:1 sein, da JDownloader die 7zip Library nutzt, welche die original unrar library nutzt. Geschwindigkeitsunterschiede können noch durch Buffer kommen, hier zb Einstellungen-Profieinstellungen-GeneralSettings.maxbuffersize
zb auf 2048 stellen
__________________
JD-Dev & Server-Admin |
#8
|
|||
|
|||
Ich danke euch vielmals für eure Hilfe. Ihr seid super
|
#9
|
||||
|
||||
Bedank dich eher bei oEFLKQzikCqw für den Hinweis zwecks Priority
__________________
JD-Dev & Server-Admin |
#10
|
|||
|
|||
Ihr habt mir aber beide weitergeholfen. oEFLKQzikCqw mit Hinweis auf die Option und du mit einer Erklärung der Funktion. Darum beide super
|
#11
|
||||
|
||||
Alles ist Super, Alles ist Wunderbar *g*
__________________
JD-Dev & Server-Admin |
#12
|
|||
|
|||
Genau
|
Thread Tools | |
Display Modes | |
|
|