JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 14.11.2019, 11:33
djmakinera djmakinera is offline
JD Legend
 
Join Date: May 2010
Location: Poland
Posts: 8,353
Default mega.nz - performance issue

Why does the computer run very slowly during three possible causes during the process:
1. downloading
2. decryption
3. Unpacking the archive

Can anything be done about it?

The files are downloaded to a separate USB portable drive.

Last edited by Jiaz; 15.11.2019 at 08:00.
Reply With Quote
  #2  
Old 15.11.2019, 06:39
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 16,272
Default

IO load?
decryption will take cpu load, and even unpacking of compression formats depending on compaction ratio, download should not take too much cpu. if you have multiple devices that all utilise USB can also be because of shared bus's (max speed over x ports, and not per port).
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #3  
Old 15.11.2019, 08:00
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

USB2 is limited to about 30-40Mbyte/s. Imagine Download(Write), Decryption(Read+Write) and Extraction(Read+Write) -> Your drive (IO) is the bottleneck.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #4  
Old 15.11.2019, 14:39
djmakinera djmakinera is offline
JD Legend
 
Join Date: May 2010
Location: Poland
Posts: 8,353
Default

But can one USB drive affect the other SSD (fast) and slow down my computer?

I have a quad-core processor (maybe newest), but still considered very strong in its class. And the load rarely exceeds half of its value (i.e. 50%), for JD2 it shows 25%.

The JD2 application is installed on the SSD, and the files are downloaded to a USB drive.
Reply With Quote
  #5  
Old 15.11.2019, 15:20
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

On your system, anything is possible because you tend to want to use more memory than your system has -> paging -> slow.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #6  
Old 15.11.2019, 16:34
djmakinera djmakinera is offline
JD Legend
 
Join Date: May 2010
Location: Poland
Posts: 8,353
Default

You know that programs sometimes need a lot of virual memory, even if there is enough physical memory.
It is not recommended to disable Virtual Memory even if you have a lot of physical memory.
JD2 also uses virtual memory (even if you have a lot of free physical memory).
Although you can test the operation of JD2 when you turn off virtual memory and is the system speed of the disk higher? No. This is not very noticeable.
I have read several user topics in the forum and not only I have this problem.
The only solution is to limit other computer activity while downloading.
Reply With Quote
  #7  
Old 15.11.2019, 17:12
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

Quote:
Originally Posted by djmakinera View Post
JD2 also uses virtual memory (even if you have a lot of free physical memory).
Again? The application doesn't decide this. The os moves memory around between pagefile and memory.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #8  
Old 15.11.2019, 17:13
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

Quote:
Originally Posted by djmakinera View Post
The only solution is to limit other computer activity while downloading.
I'm sorry but I won't spend more time on this nonsense discussions. We've had enough threads about pagefile/virtual memory and how you overuse your system.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #9  
Old 15.11.2019, 18:21
djmakinera djmakinera is offline
JD Legend
 
Join Date: May 2010
Location: Poland
Posts: 8,353
Default

Hm.

I don't see nonsense discussions, my initial question concerned the only thing causing this slowdown (only question). I think someone has already given that answer.
But by the way, I remembered a very good advanced function in JD2, which you probably did not think about, but it saves valuable processor power and performance is higher.

Code:
GraphicalUserInterfaceSettings.downloadstablerefreshinterval
My current: 2000 (Not default!)


and:

Code:
Extraction.cpupriority
My current: High (Not default!)

Need change...

So you don't have to float. Your time is valuable to every user.
Reply With Quote
  #10  
Old 15.11.2019, 18:26
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

Thanks for sharing your settings and that they help you to release cpu *pressure/usage*
__________________
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 17:33.
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 - 2019, Jelsoft Enterprises Ltd.