JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #101  
Old 08.12.2009, 16:26
Tyop Tyop is offline
Ultra Loader
 
Join Date: May 2009
Posts: 47
Default

Thank you for telling me things I already knew. You're so clever
Reply With Quote
  #102  
Old 09.12.2009, 12:23
remi
Guest
 
Posts: n/a
Cool

Is there anything else you would like to know concerning your issue?
Reply With Quote
  #103  
Old 09.12.2009, 22:37
drbits's Avatar
drbits drbits is offline
JD English Support (inactive)
 
Join Date: Sep 2009
Location: Physically in Los Angeles, CA, USA
Posts: 4,437
Default

@Jiaz:
Is the database using one of the common DB libraries that we might find tools for?

For instance, the full version of most DBMS can automatically copy the DB contents into another DB instance, leaving behind the dead space. For that matter, they can usually bebuild the indices (plural for index ).

@Tyop:
If the file is there, JDownloader will figure out not to re-download it.

If you are looking to save your completion history, select all of your completed packages, create a DLC, select the rest, create a DLC. Exit JDownloader and rename your configuration directory.

Restart JDownloader. Load the DLC for the completed packages, and disable them. Load the DLC for the rest of the link list and you are ready to go. You will lose the status of how much is downloaded within a package, but JDownloader will figure that out when it tries to download the links.

Last edited by drbits; 09.12.2009 at 22:49.
Reply With Quote
  #104  
Old 10.12.2009, 03:13
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

the database contains serialized java objects. we only use put/get commands you can of course open it with texteitor, but after that you will only see the serialzed objects.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #105  
Old 10.12.2009, 19:20
Tyop Tyop is offline
Ultra Loader
 
Join Date: May 2009
Posts: 47
Default

Quote:
Originally Posted by drbits View Post
@Tyop:
If the file is there, JDownloader will figure out not to re-download it.
Of course the files aren't there. (Really, who is so stupid to hold downloaded files intact for a year? This is not a p2p!) Rest of your recipe is better, but as in JD i can't (?) mark files/packages as downloaded manually, the only thing by i could distinguish downloaded packages from not downloaded would be 'disabled' status. Very brilliant idea

(Sarcasm !!!!!!)
Reply With Quote
  #106  
Old 11.12.2009, 13:49
remi
Guest
 
Posts: n/a
Cool

I think drbits' recommendations are very relevant.

Until there is a real history feature, you can also drag all your disabled (and downloaded) history links in one package that you rename to "download history".
Reply With Quote
  #107  
Old 15.12.2009, 20:43
Fumz Fumz is offline
DSL Light User
 
Join Date: Dec 2009
Posts: 33
Default Memory Usage

I'm having the same problem, which only turned up recently... since the xmas inspired update.

Windows 7 x64. 4GB RAM. Comodo Firewall. Bit Defender 2010 AV.
JDownloader v. 0.9.579

After about 6 hours of using JDownloader, and only JDownloader (overnight dl) the machine's memory usage is at 70%. Closing JDownloader does not release the memory. Watching the movies, without first rebooting, will result in a bsod:
Problem Event Name: BlueScreen
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033

Additional information about the problem:
BCCode: 1000007e
BCP1: FFFFFFFFC0000005
BCP2: FFFFF88003E7211F
BCP3: FFFFF88007CFD308
BCP4: FFFFF88007CFCB60
OS Version: 6_1_7600
Service Pack: 0_0
Product: 256_1

Comodo firewall has been in training mode, so there was never any need to add java and javaw to the apps list; however, I did it anyway and the problems still persist. Bit Defender is set to NOT scan inside archives or scan http traffic.
Reply With Quote
  #108  
Old 16.12.2009, 01:46
drbits's Avatar
drbits drbits is offline
JD English Support (inactive)
 
Join Date: Sep 2009
Location: Physically in Los Angeles, CA, USA
Posts: 4,437
Default

We know that Sun and Microsoft have not fixed the problems in Windows 7 and Java that cause a major memory leak. Apparently, this leak is in the OS global object heap or it would not cause a BSoD after all Java programs are terminated (I assume you waited at least 15 seconds before trying to watch the movie). This BSoD means that the problem is in the base kernel of NT 6.1 (which is the technical name for Windows 7).

Suggestions:
1) Find a real operating system. Regardless of what MS says, 6.1.7600 is still in Beta.
2) I would run all Java programs within a virtual machine. If you can run Java programs within the XP compatibility pack, that may solve your problem. Which installation do you have? Home, Professional, Ultimate? Retail or OEM by whom?
3) Make sure your Paging file is at least 8GB (I know that is more than normal, but you have an OS memory leak). This should allow the "Island" objects (those not actually part of a program) to swap out of memory and avoid the BSoD.
4) Make sure the system error is reported to MS. The sooner they fix this, the better.
5) If you have a router with a firewall in it, uninstall the Comodo firewall (check the Comodo forum for a "Removal tool" to clean up remaining traces.
6) I don't care what your settings are, get rid of BitDefender. It has too many problems. Again, uninstall and check for a removal tool.
The problem is that regardless of the settings, the AV and firewall have drivers and/or LSPs installed that make direct kernel calls (or are installed as part of the kernel).
6a) Get a scan-only antivirus program or one that only scans when an existing file is opened for read or execute.
7) If you upgraded to Windows 7, back everything up, and installl it as a new installation. Then, restore only your personal files (including your e-mail, etc.), but not the registry or ini or inf (etc.) files. Reinstall all of your applications. There are bugs in the installer that leave (possibly) harmful junk in the registry.

The culprit here cannot be JDownloader. It does not make direct kernel calls. Every object it allocates should be seized by the OS when the program exits.

Since Microsoft will not share information about the part of the OS that is at fault, you will have to wait for a kernel patch. Sun and the JD team are unable to fix this.
Reply With Quote
  #109  
Old 16.12.2009, 10:42
Fumz Fumz is offline
DSL Light User
 
Join Date: Dec 2009
Posts: 33
Default

drbits,

Perhaps I wasn't clear? I had no memory leak until 4 days ago. I have been using 7 (x64 Ultimate retail), Bitdefender and Comodo without issue the entire time. I could run JD all day, close it to game for a few hours, watch a movie afterwards, reload JD for the night and in the morning repeat the process. All was good; I never had to reboot. Now... all is not good.

Since I update Bitdefender manually and haven't done so since last week, the only new additions to the machine are the JD updates. There was an update to JD that came today and the leak is less severe, but one thing is for sure: the leak is a function of the updates.

Just in this thread users of XP, Vista (x86 & x64), Seven and Linux all report the same issue, so I'm not sure what you mean by, "find a real OS", nor am I sure why you made it your number one point? It wasn't helpful... or practical.

Everything you said about Sun and MS may very well be true? I have no reason to doubt you or your sincerity; however, one cannot escape the fact that the issue presented itself only recently, and that, to me, is a clue that perhaps the solution is more complex than just, "get a real OS?"

Previously I ran Vista x64 (ultimate retail), Bitdefender, Comodo and JD without even as much as a hiccup.
Reply With Quote
  #110  
Old 16.12.2009, 12:44
remi
Guest
 
Posts: n/a
Cool

Although Vista probably was the worst M$ OS ever released, don't think W7 is a good OS. You probably believe everything politicians say. Isn't it? M$ has an extremely powerful marketing machine, comparable to the propaganda machine during Hitler's regime.

If you would remove all that virus crap, your computer would run better as well. The problem is that most Windoze customers are so afraid of using their OS, that they need all that virus crap to defend their crap OS.

If you're still running a 64 bit version of Java then you need to replace that by a 32 bit version. The 64 bit version causes many problems

Your problems will be gone.
Reply With Quote
  #111  
Old 16.12.2009, 13:48
Fumz Fumz is offline
DSL Light User
 
Join Date: Dec 2009
Posts: 33
Default

Quote:
Originally Posted by remi View Post
Although Vista probably was the worst M$ OS ever released, don't think W7 is a good OS. You probably believe everything politicians say. Isn't it? M$ has an extremely powerful marketing machine, comparable to the propaganda machine during Hitler's regime.
Remy,

I never gave my opinion on Windows Vista or Windows 7, nor did I ask for yours. I'm just here because JDownloader has a memory leak and I assumed I was posting relevant info in the proper thread? If you're confused about that, then I suggest you re-read Jiaz's first post in the thread, because all you've done here, aside from making a bunch of incorrect assumptions, is insult someone for following the rules.

How did you miss that before you hit the reply button?

As for your suggestion that I remove my anti-virus... well... that's not something I'm prepared to do either. My computers run just fine; in fact, they run excellently and I don't recall complaining about performance... but then, it seems you're reading a lot of words that just aren't on the page today...
Reply With Quote
  #112  
Old 16.12.2009, 20:25
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

JD has NO memory leak, its comodo or bitdefnder (no you dont have to setup scan inside archives) its the ONLINE scanner (use boardsearch, comodo caused memleaks for many other users too). also there has been no update since weeks so it CANNOT be jd its either comodo or bitdefender.
i suggest to disable the online/web/http scanning completey and to be sure, deinstall both, restart computr and test again..

its not jd whos having the memleak.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #113  
Old 16.12.2009, 20:27
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 66,134
Default

Closing JDownloader does not release the memory

THIS is a 100% sign its NOT JD because no java process memory gets freed.
its 99% comodo, 1% bitdefender
__________________
JD-Dev & Server-Admin
Reply With Quote
  #114  
Old 17.12.2009, 08:06
drbits's Avatar
drbits drbits is offline
JD English Support (inactive)
 
Join Date: Sep 2009
Location: Physically in Los Angeles, CA, USA
Posts: 4,437
Default

Jiaz, can you recommend a specific tool for examining the Java heap and the JD heap?

If you are on Windows and having serious memory problems, one thing to do is to check for parts of programs you thought you uninstalled.

First, save a restore point. This backs up your registry, etc.

In your device manager, in the View window, set View hidden devices.
Then, go through the non-PNP drivers section. Make sure none of the drivers correspond to an uninstalled program (deleting these involves editing the registry). If you cannot figure out what you are looking at, make a copy in a text file, make a RAR archive of it and attach it to a PM to drbits (me).

Use Google to find a LSPFIX. Download and install it. This is a program that will diskpay all of the special Windows sockets drivers (LSPs). If any of them are for a program you have uninstalled, you can see them and delete them from the registry with this tool. Be careful, don't delete your regular TCP/IP components or parts of programs you have installed.

Reboot and see what happens. If your system doesn't boot properly or acts crazy, reboot again, but press F8 when it asks which OS to install (or just after the hardware part of the boot). Select SafeBoot or Restore (if it is there). Either of these should take a while to boot, but should give you an option to select a restore point and restore your system to that point.
Reply With Quote
  #115  
Old 17.12.2009, 12:20
remi
Guest
 
Posts: n/a
Cool

Quote:
Originally Posted by Fumz View Post
Remy,
It's remi. Please, learn to read yourself.

Quote:
Originally Posted by Fumz View Post
I never gave my opinion on Windows Vista or Windows 7, nor did I ask for yours. ... ...all you've done here, aside from making a bunch of incorrect assumptions, is insult someone for following the rules.
When you post on a forum you can expect opinions from other members. If you want to avoid reading those opinions, please stay away from public forums. I don't understand how I might have insulted you. I've not complained that you're not following the rules. I just tried to help you. If you don't accept it, please explain.

Here is what you said about drbits first point "1) Find a real operating system. Regardless of what MS says, 6.1.7600 is still in Beta.":

Quote:
Originally Posted by Fumz View Post
nor am I sure why you made it your number one point? It wasn't helpful... or practical.
That's why I explained M$'s OS not only cause problems but also cause terror among customers. It's unbelievable if you see what people need to install on these OSs in order to feel safe. No wonder that more than half of the problems reported on this forum are caused by M$'s terror.

Quote:
Originally Posted by Fumz View Post
As for your suggestion that I remove my anti-virus... well... that's not something I'm prepared to do either. My computers run just fine; in fact, they run excellently and I don't recall complaining about performance... but then, it seems you're reading a lot of words that just aren't on the page today...
Note that all defences you install on Windoze to protect that crap dump OS will also decrease your computer's performance.
Reply With Quote
  #116  
Old 17.12.2009, 21:00
drbits's Avatar
drbits drbits is offline
JD English Support (inactive)
 
Join Date: Sep 2009
Location: Physically in Los Angeles, CA, USA
Posts: 4,437
Default

@Fumz:
Since you say that everything was fine until you updated to xmas, I suggest you reinstall JD from the web site and do not allow any xmas updates. Wait for a new release before you update.

We do know that your version of Windows (6.1x64) has a bad memory leak in the kernel. That might not be your problem, but it is a problem other users are having.

As has been mentioned before, if you have a firewall in your router, you do not need a software firewall. I personally would never suggest your run without an antivirus, but that you use one that only scans files when they are opened for read or execute or when you request a scan. If it has other features, turning them off is not sufficient, they leave pieces of code in the OS. You have to uninstall the AV and reinstall it with just the features you want.
Reply With Quote
  #117  
Old 17.12.2009, 21:31
Fumz Fumz is offline
DSL Light User
 
Join Date: Dec 2009
Posts: 33
Default

drbits,

I uninstalled Comodo and deleted the legacy reg keys left behind. Since this is a relatively new install of 7, there's nothing else I've uninstalled. I thought the problem was less severe, but this A.M. I see memory usage is at 70% again. If you have any recommendations on effective anti-virus apps, I'm all ears... please let me know.

I have Bitdefender mostly because I've had Bitdefender for years... and continuing the license was easy; however, I have noticed that with each new release there are fewer and fewer options, so something new would be welcomed.

After I install another AV, I'll give previous versions a shot and see how it goes.

remi,

You assumed to know what I thought of a certain product, then decided to insult my intelligence based on that false assumption. If you can't figure out what's wrong with that, then I can't help you... nobody can really.

Surely there must be another thread you can hijack with nonsense about OS's, right? I mean your work here is done... the e-penis was unleashed... and everyone knows you don't think much of Windows... we get it.
Reply With Quote
  #118  
Old 18.12.2009, 11:16
remi
Guest
 
Posts: n/a
Cool

M$ lovers are becoming rare these days. I hope you're not too young to see M$'s final implosion, because that might hurt you a lot. More and more people are suffering from the computer terror caused by this extremely, criminal mafia company. They're turning away and seeing the light of safe OS's and free, open software.

If flaming and insulting is your last escape, then it shows a lot about what type of person you are. I feel sorry for your state of mind.

I only use my right of free speech. If you can't stand that or if you're living in a dictatorship, then I'm sorry for that as well.
Reply With Quote
  #119  
Old 18.12.2009, 12:35
Fumz Fumz is offline
DSL Light User
 
Join Date: Dec 2009
Posts: 33
Default

Seek help dude, seriously... or perhaps consider another hobby? Being unhinged isn't cool. Since nobody in this thread but you has offered their opinions on Microsoft, you're ranting to yourself.

You asked me to explain what was offensive, and I did. Again: people tend to get offended when you insult them. Not being able to understand this even after it's been pointed out... well... seek help.
Reply With Quote
  #120  
Old 18.12.2009, 13:10
remi
Guest
 
Posts: n/a
Cool

I'm sorry I can't help you if you feel offended by someone who's telling you something that you don't agree with. I'm sorry I hurt your feelings about M$.

I understand that the omertà has been extended to perverted, communist, terrorist organisations like M$.

I recommend you to stay away from forums where free speech is still allowed.
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 03:57.
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.