![]() |
Even if MS Word was made out of 100% java it still work , Limewire remember recieves way too much traffic... It could be about the sharing files thing. Well at the end of the day I am happy with another P2P . |
Hmmmm I'm in agreement with Peerless. I run LW pro 4.8.1 and run as an Ultrapeer with 62 connections, and also have no such issues. |
Please try to understand , LW used to work until one day it just would'nt load then I replaced java 4 times and upgraded to LW 4.8.1 and then everyone has issues. I have a question , When limewire 4.2.6 was avaliable were there more or less errors posted in this forum? |
Peerless, fabian: does it work as well with a CPU half as fast, half as much RAM, and the free version of Limewire? Maybe this is something that works better in pro (I guess to try to make people pay up, but it just makes them go to Shareaza instead); or maybe you just don't notice anything because it's only using half your 3GHz CPU. |
I reinstalled 4.2.4 to see if the problems with the CPU usage was the same. It's not taking up 99% as 4.8.1, but it's still very slow to respond to any requests such as clicking on the Toolbar, searching....etc... Not quite sure that it's LW now...starting to believe that it's a java problem. |
I have noticed several patterns in this behavior. 1. Limewire cpu use spiking often occurs right after a download is finished. As if the occasion calls for major number crunching, even if the "verifying" and "saving" stages flash by quickly. After a few seconds LW slows to a crawl for a minute or two. 2. Performance on my machine seems to degrade drastically if LW's memory use climbs above about 100M. If it's 80 it's very responsive. If it's 100 it's unbearably slow. I'd suspect thrashing except that the machine has over a gig physical ram FREE, NOT IN USE when this happens! With 2GB in the box performance should degrade much more gracefully, and only when total mem use is a LOT more than just ~6-700M total commit charge. Who designed this piece of ****? 3. What the FU&! is it doing that can saturate a 3GHz dual-core CPU? Nothing an event-driven application ought to be doing, methinks. And at a priority equaling the event-handling for the UI, at that, rather than at a much lower one. |
Hey Guys I had the same problem! I uninstalled all of Java completely and then LW. Then just ran install program for LW and it installed Java as well, now everything seems fine! :D |
Hey Guys I had the same problem! I uninstalled all of Java completely and then LW. Then just ran install program for LW and it installed Java as well, now everything seems fine! :D |
Hmm You could try to start Limewire by commandline with the following arguments: java -Xmx255m -jar LimeWire.jar (in the Limewire directory). it seems LW runs with the default heap-limit of 64mb (+ ~16mb for java-runtime itself) and of course if LW gets too close to this limit java is Garbage Collecting over and over which affects performance and could even lead to a crash of LW :-( good luck, lg Clemens |
Re: Hmm Quote:
|
Java Ok guys, it definitely Java, watched it happen last night. LW running fine, I update Java, massive slowdown, half normal download rates and 100% LW CPU usage showing on XP resource monitor. I've just "downgraded" to Java 1.42 (sorry, I've lost the link, but a quick google search for "Java 1.42" (unsurprisingly) found it), and all is running perfectly again. The lesson - never do what windows asks you to do; it's always wrong. :) |
I have been reading all of these posts about Limewire slowing down people's computers, to the point where it consumes 100% of their CPU resources. For a lot of you, I suspect that it may not be Limewire at all that is doing it. You may be infected with a virus, as I was. One quick way to tell if you are infected with this virus, is to try hitting CTRL-ALT-DEL once. If the Task Manager DOES NOT appear, then you are infected, and it's a virus that is slowing your computer down. I have posted these steps elsewhere in the forum, and I am going to repost them here. They take less than 20 minutes to complete, and once you're done them, you will be SOOOOO happy! My problem originally was that Limewire was not only appearing to slow down my computer excessively, but I also had Limewire opening on Startup without me having specified that as an action in the Preferences. It took me literally 24 hours to run through the files and registry on my computer before I figured out this solution. Every single antivirus program I tried failed to detect this virus. What a great $80 spent! Useless! Anyways, here are the steps: 1) Uninstall Limewire. You can reinstall it at the end of these steps. 2) Disable System Restore in Windows. This can be done by right clicking on My Computer, selecting Properties, and then clicking on the System Restore tab. Then check the box Turn Off System Restore. Hit Apply, and then OK. If you are prompted to restart Windows, do so. 3) Now we need to fool the virus into allowing us to open the Task Manager. This can be done by copying the Task Manager executable file from the Windows directory. To do this, go to c:\windows\system32, select the file taskmgr.exe, right click on it, and select Copy. Go to the desktop, and click on an empty part of the desktop. Then right click on the desktop, and select Paste. 4) Double click on the taskmgr.exe file on your desktop. This should open the Task Manager. Click on the Performance tab. If you are in fact infected with a virus, you will likely (although not necessarily) see close to 100% CPU usage!! Now click on the Processes tab, followed by clicking twice on the CPU column header. What this does is order the files running on your computer based on the amount of CPU resources they are consuming in real time. If there is a process, other than System Idle Process, that is consuming close to 100% of the CPU, then it is this process (or file) that is infecting your computer. For me, and likely for a lot of you, that file will be winupdates.exe. Don't be tricked. This is not a Microsoft program. It's a virus masking itself as a legitimate file. Please remember the exact name of this process, because you will need it in a later step. 5) Click on this process to highlight it, then click the button End Process. A warning prompt should pop up. Click on Yes. 6) Now that this process is killed, we need to remove any references to it from the Registry. Once again, because this virus is blocking us from opening the Registry Editor, we need to trick the virus by copying the file to the desktop. Follow the same steps as in number 3, except this time, copy the following two files from their respective directories, and paste them on the desktop. c:\windows\regedit.exe c:\windows\system32\cmd.exe 7) Open regedit from the desktop. In the left window, click on My Computer so that it is highlighted. Now select Edit from the menu, followed by Find. In the Find box, type the name of the process that you ended from the Task Manager. If you recall, mine was winupdates. Do not include the .exe, just winupdates. Then click Find. 8) For the item that it found in the right window, click it to highlight it if it isn't highlighted already, and then right click on it, and select Delete. If a prompt pops up, select Yes or OK to confirm the delete. 9) Now, hit the F3 button once. This will find the next reference to that bad file. Follow step 8 again to delete the reference. Repeat steps 9 and 8 until the editor indicates that there are no more references to this file. Then exit the editor. 10) Finally, click on cmd.exe which you copied to the desktop. It will open the Command Prompt (which looks like DOS). Type the following commands in order, and hit Enter after each line: cd c:\ cd program files rd /s /q winupdates 11) 1) Go to the following directory and delete any file with winupdates in the name. c:\windows\prefetch 12) Now restart your computer. Reinstall Limewire. 13) Please make sure to go back into the System Properties by right clicking on My Computer, and unchecking the Turn Off System Restore box under the System Restore tab. This should hopefully fix your problem. For those of you who can't seem to find taskmgr.exe, cmd.exe, or regedit.exe, I would suggest you do the following if you have not already done so: Open My Computer. Select Tools from the menu, followed by Folder Options. Click on the View tab. Make sure that there is a check mark next to the following items: Display the Contents of System Folders Show Hidden Files and Folder Now, make sure there are no checkmarks beside the following: Hide protected Operating System Files. Also, if you are using the Search function in Windows to locate these files, make sure that you do it in the following way: 1) Click on the Start button in Windows, and then select Search. 2) Select All Files and Folder 3) Enter the file name in the first box. 4) Click on More Advanced Options. 5) Make sure that the following all have checkmarks next to them: Search System Folders Search Hidden Files and Folders Search Subfolders Then once these are checked, click on Search. I hope this helps! :-) Bobby Naini |
This is different from the usual case, where task manager works fine and shows Limewire to be the process hogging the CPU, rather than winupdates or some such thing. Also, don't use symantec for antivirus. Norton anything is a piece of **** -- Norton used to be synonymous with quality, around the same time "this year" was synonymous with a number starting with the digits 198. :P F-prot and AVG are frequently recommended and both have free-for-personal-use editions. Ad-aware and Spybot S&D also do, and should both be used to sweep one's system for additional categories of malware. As for the Limewire bugginess, AFAICT it's just that Java scales extraordinarily poorly. All large Java apps seem to bring my Athlon 1800+ 1.53GHz with 1GB RAM to its knees from time to time. It seems there's two aspects to this. One is inefficient memory usage (what kind of object structure does sun's java use, anyway?) -- Java apps seem to slow down and get cranky way before an equivalent-functionality application written in C does on my machine, as if the machine has a fraction the memory it does, suggesting Java takes several times as much memory to do a given job as C or even C++. Possibly as much as 10 times(!). Even so, I rarely see Limewire's process size bloat up much above a measly 100 meg or so, and with lots of physical ram free Java apps seem to be quite capable of slowing down and flaking out as if they were running low on mem and having to swap. And this with no visible disk activity to indicate pagefile usage. I don't know what Sun's engineers were thinking, but they seem to have made Java emulate a late-90s computer's speed, capacity, and swapfile (to a ram disk?!) in their VM for some reason... The other aspect is CPU use. I don't know if it's Java itself, or poorly-designed Java apps, but big Java apps seem to have CPU usage when idle, and increasing in proportion to the amount of "stuff" open in the app, as though just about every live object is associated with its own thread and those threads do a lot of polling or busy-waiting. My personal prime suspect in this case is Swing, which is event-driven and involves threading heavily...in any case, the observed behavior seems to mean that more objects translates into not merely mem use, but also CPU use. Which is odd -- I've dabbled in Java a bit myself and made small apps, and other than Runnable objects passed to thread creation methods it didn't seem to me from the API docs or from experience that objects automatically translate into CPU activity even when they are just sitting somewhere and not being acted on at the time. Maybe LW does a lot of stuff with runnables and creating lots of runnable objects scales poorly? |
All times are GMT -7. The time now is 11:06 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2020 Gnutella Forums.
All Rights Reserved.