JDownloader Community - Appwork GmbH
 

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 05.03.2020, 14:15
Grizzwa Grizzwa is offline
Modem User
 
Join Date: Mar 2020
Posts: 4
Lightbulb Automatisches verschieben nach erfolgreichem CRC-Check und entpacken

Hallo JDownloader Team,

Ich habe mir gerade überlegt, wieso es kein Feature gibt, dass das entpacken auf der bis zu 4x Schnelleren SSD zulässt, danach dann die entpackten Dateien automatisch in ein vorgegebenes Verzeichnis verschiebt.

Ich habe mich schon ein wenig schlau gemacht und die vorhandenen Funktionen durchsucht.

Es gibt ja die Funktion, in ein bestimmtes Verzeichnis zu entpacken:

Spoiler:



Jedoch ist man dann meiner Auffassung nach beim Entpacken, wieder auf die Schreibgeschwindigkeit der HDD limitiert.

Hier noch ein Random-Test von YouTube als Screenshot, um den Geschwindigkeitsunterschied zu verdeutlichen:

Spoiler:



Mein Vorschlag wäre nun eben genau dieses Feature einzupflegen.

In etwa so:

Dateien nach erfolgreichem Entpacken in „xxxxxxxx“ Verzeichnis verschieben


Falls ich irgendwo einen Denkfehler habe, bitte ich um Belehrung.

Danke
Attached Images
File Type: jpg 7GB RAR.jpg (112.0 KB, 4 views)
File Type: png 7GB RAR_JD Screen.PNG (77.6 KB, 4 views)

Last edited by Grizzwa; 20.12.2020 at 16:04.
Reply With Quote
  #2  
Old 05.03.2020, 14:23
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

Hallo Grizzwa,
ich bin mir ziemlich sicher, dass wir eine solche Anfrage schonmal hatten, kann das Ticket dazu nur leider gerade nicht finden.
Eine Implementation in naher Zukunft sehe ich trotzdem als unrealistisch an.

Trotzdem möchte ich dir einige möglichen Wege präsentieren mit denen du dein Ziel dennoch erreichen könntest:

1. Lasse JDownloader alle Archive auf die SSD laden und in einen Ordner z.B. "erledigt" entpacken --> Nimm ein externes Script/Programm um alles aus "Erledigt" wieder auf die HDD kopieren zu lassen (Achtung drauf achten, dass nur fertig entpackte Sachen verschoben werden!)

2. Versuche, dir mit dem EventScripter etwas zu basteln.

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #3  
Old 05.03.2020, 14:38
Grizzwa Grizzwa is offline
Modem User
 
Join Date: Mar 2020
Posts: 4
Default Bereits in Benutzung

Hallo,

Im Moment benutze ich genau solch ein Programm um diese Automatisch zu verschieben.

Jedoch wäre es natürlich praktisch wenn JD das schon von Haus aus kann.

Danke dir trotzdem für das aufzeigen der Wege.

Den Eventscripter kannte ich nicht!

Danke
Reply With Quote
  #4  
Old 05.03.2020, 14:47
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,922
Default

Wie gesagt ich kann dir nur meine ehrliche Antwort geben ... und das Ticket hier verlinken, sollte ich es finden.

Grüße, psp
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #5  
Old 05.03.2020, 18:03
oEFLKQzikCqw oEFLKQzikCqw is offline
JD Legend
 
Join Date: Mar 2012
Posts: 1,779
Default

Wozu soll das gut sein? Das Entpacken mag so zwar schneller fertig sein, insgesamt dauert es aber länger, da du beim Verschieben immer noch durch die HD limitiert bist.
Reply With Quote
  #6  
Old 06.03.2020, 01:42
Grizzwa Grizzwa is offline
Modem User
 
Join Date: Mar 2020
Posts: 4
Default

Meiner Recherche nach, ist dann auch die CRC-Prüfung schneller welche ja auch einen Download "Slot" in Anspruch nimmt, was bei einer UHD BD(Sicherungskopie) etc. schon einiges an Zeit ausmacht.

Ebenso habe ich getestet, dass ein Geschwindigkeitsvorsprung vorhanden ist:

SSD > HDD entpacken (langsamer)
SSD > HDD verschieben (schneller)

SSD > SSD entpacken > HDD verschieben (schneller(sofern automatisch))
SSD > HDD entpacken (langsamer)

Wie gesagt ich habe das getestet, kann mich jedoch auch irren.

Danke für deinen Input oEFLKQzikCqw
Reply With Quote
  #7  
Old 20.12.2020, 15:54
Grizzwa Grizzwa is offline
Modem User
 
Join Date: Mar 2020
Posts: 4
Default

Ich muss den Thread nochmals ausgraben.

Habe gerade eine neue Leitung bekommen.(200Mbit/s)

Nun kommt meine HDD nicht mehr hinterher wegen der CRC-Checks.

Somit fände ich es sehr wohl sinnvoll wenn es eine wie Anfangs angesprochene Funktion geben würde die die Dateien zuerst auf die SSD runter lädt, dann auf der SSD auch die CRC Checks macht, sodass J-Downloader auch weiter downloaden kann und die CRC Checks nicht den kompletten Download bremsen.

Denn alle die mehr als 100Mbit/s haben werden diesen Flaschenhals haben, und SSD`s sind leider immer noch nicht vergleichbar günstig gegenüber einer HDD.

Die Mehrheit, denke ich wird immer noch eine SSD System Platte haben und ein HDD Datengrab.

Bitte einen Mod dazu den Titel folgendermaßen abzuändern:

Automatisches verschieben nach erfolgreichem CRC-Check und entpacken

Last edited by Grizzwa; 20.12.2020 at 16:05.
Reply With Quote
  #8  
Old 21.12.2020, 10:35
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Quote:
Originally Posted by Grizzwa View Post
Habe gerade eine neue Leitung bekommen.(200Mbit/s)
Nun kommt meine HDD nicht mehr hinterher wegen der CRC-Checks.
Denn alle die mehr als 100Mbit/s haben werden diesen Flaschenhals haben
Irgendwie klingt das eher als ob dein System/Setup/HDD Probleme hat, denn 12.5Mb/s(100Mbit/s) und 25Mb/s(200Mbit/s)
sind für eine Festplatte jetzt keine derartige Belastung!

Sprich wenn du mit 20Mb/s herunterladen kannst, aber das Prüfen des Downloads dann entsprechend länger dauert, wobei
noch mind 50-80Mb/s IO übrig wäre, dann klingt das als ob irgendwo auf dem IO ein Flaschenhals entsteht.
Gerade Laptop Festplatten sind eher auf Langlebigkeit und Stromsparsamkeit getrimmt

Und wie oEFLKQzikCqw auch korrekt angemerkt hat, am IO Durchsatz Problem ändert das ganze doch nichts! Denn
selbst wenn du auf die schnelle SSD herunterlädst, prüfst und dann entpackst und danach verschiebst, wird deine HDD am Ende
nicht der IO Leistung deiner SSD nachkommen können und somit erneut den ganzen Vorgang verlangsamen blockieren.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 21.12.2020 at 10:42.
Reply With Quote
  #9  
Old 21.12.2020, 10:44
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,290
Default

Du könntest mal größere Lese/Schreib Buffer versuchen, Einstellungen->Profieinstellungen->GeneralSettings.maxbuffersize
und hier zb 4096 oder gar 8192 vesuchen (je nachdem wieviel dein Java/JDownloader an erlaubten Speicher hat), somit können größere Datenpakete gelesen/geschrieben werden = weniger RandomIO
__________________
JD-Dev & Server-Admin
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 08:14.
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 - 2024, Jelsoft Enterprises Ltd.