#1
|
|||
|
|||
Provide 64 bit Windows Version of jdownloader as a standard version
I was running the standard 32 bit windows version of jdownloader on a Dell desktop using an Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz 3.19 GHz with 16Gb memory. I had built up around 350,000 entries in around 40,000 packages. Perfomance was abysmal showing all the signs of CPU swapping with screen freezes poor response and slowish download speeds and that was when I could get it to download.
It was constantly using 80-95% of the CPU and as such causing problems with running other programs as well. I reloaded the software and tried increasing the memory allocation but that made no difference (it was only using 800mb or thereabouts anyway). By the end I couldn't delete records to make the database overhead less, force downloads to start, transfer links from link grabber to the download list or anything. On top of that there were periodic software crashes and as a result data losses (eg there was a 36 hour gap in the download list where I know I had loaded a good number of new links which was likely caused by a software crash). Basically the software had become virtually unusable. I had noticed that I was running a 32 bit version of jdownloader despite having a 64 bit version of java loaded on the system so I decided to check in the support and found a link which took me to the 64 bit jdownloader links and using the Windows 64 bit link attempted an upgrade despite there not seeming to be any specific guidance on how to do it. I did the following: 1 I already had a 64 bit version of Java loaded so anyone attempting this needs to ensure they have it loaded as well. 2 Backed up my config directory to a separate location outside the jdownloader file structure ensuring I had up to date download and linkgrabber back ups 3 Deleted the 32 bit version including all the configuration data 4 Installed the 64 bit version 5 Copied the backed up config directory to the 64 bit file structure overwriting what was there 6 Used "Load link container" to reload both the download list and the linkgrabber list I started the 64 bit version of jdownloader and whilst the old config seemed to have loaded perfectly all the performance issues previously experienced seem to have disappeared. The CPU usage commenced at around 20% but rather than increasing as it always did rapidly with the 32 bit version even, with 20 concurrent downloads running, the CPU usage has fallen to just 6% and the actual total download speed has increased by 2Mb/s as well. It also seemingly has facilitated a major increase in the amount of memory available to jdownloader as it is now using 2.7GB of memory instead of around 800 mb. Whilst it's early days running the upgrade, for anyone who has a windows based machine with a 64 bit architecture clearly running the 64 bit version over the 32 bit version would seem to have major performance advantages and be a something to consider. So to the request which is simply to make the 64 bit windows version of jdownloader a standard offering on the main download page and provide support for or it along with guidance for anyone with performance issues on how to check whether they might achieve performance improvements by upgrading to the 64 bit version and how to do the upgrade (which is relatively simple and took me no more than 45 minutes all in). I also have a question which is whether the upgrades regularly pushed out for the 32 bit version are compatible with the 64 bit version and will be made available in the same way? So for once here is a thread which from the outset has a very positive outlook from a currently ecstatic user :thumbup: |
#2
|
||||
|
||||
Already working on it with the installer provider to either have installer both or provide 2 installer and website autodetect 64bit and offer that link instead.
__________________
JD-Dev & Server-Admin |
#3
|
||||
|
||||
Quote:
Short: Yes, they are compatible, you can always upgrade from 32 to 64bit or take over your installation to another OS/CPU architecture
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|