View previous topic :: View next topic |
Author |
Message |
Steven Robertson Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/1351853924411ac7b08c381.png)
Joined: 26 Mar 2003 Posts: 140 Location: Tampa, FL
|
Posted: Sun Oct 16, 2005 8:09 pm Post subject: Azureus speedup: from 99.9% CPU to 3%! (Systray4J) |
|
|
Hey, sorry if this has been discovered before, but a quick search didn't show it.
I used Azureus extensively for my bittorrent downloads. Being java, it has always been a little sluggish and bloated, but sometime in the past it became so much so that bittornado was orders of magnitudes faster. I eventually had to stop using it, which was a real disappointment after all the customizations I do. (I use rtorrent now; it's C++, so it's tiny and fast, but it has a couple bugs and lacks features.)
As part of a general "my system should not be this slow!" clean-up campaign, I switched from KDE to XFCE. Logically, I disabled the "kde" use flag. Upon "emerge -Npv world"; I discovered azureus-bin pulled in pulled in the dev-java/systray4j package when the "kde" use flag was enabled. On a whim, I remerged azureus-bin and unmerged systray4j. My plan was to go and remove or play with Az's java deps one by one. I picked a great place to start.
Before I did this, my system would churn constantly at full bore, with Azureus at 99% or more of CPU time. Now, my system's load average is 0.02, with both rtorrent and Azureus running (seven simultaneous torrents!). A bunch of people have been complaining about Azureus speed, so I thought it a good idea to announce.
In summary:
Code: | # mkdir -p /etc/portage/
# echo 'net-p2p/azureus-bin -kde' >> /etc/portage/package.use
# emerge -C dev-java/systray4j
# emerge net-p2p/azureus-bin |
I should note also that I changed to the experimental glibc patches for amd64, but I am relatively certain that azureus was still hell of slow after that (but before unmerging systray4j). YMMV.
Hope this helps!
Steven |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
santorini n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/7729902414368e72ea9d8f.jpg)
Joined: 19 Apr 2003 Posts: 24 Location: Hong Kong
|
Posted: Tue Oct 18, 2005 12:22 pm Post subject: |
|
|
this is GREAT _________________ The fear of GOD is the beginning of wisdom. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
msubzwari n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/Star Wars/movie_star_wars_yoda.gif)
Joined: 14 Sep 2004 Posts: 9 Location: Karachi, Pakistan
|
Posted: Fri Aug 11, 2006 5:56 pm Post subject: |
|
|
Its an old post but it still holds true. On my x86 system running KDE, Azureus was making CPU utilization hit 100%. Unmerged dev-java/systray4j and it is now down to 3-4%. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
FastTurtle Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 03 Sep 2002 Posts: 500 Location: Flakey Shake & Bake Caliornia, USA
|
Posted: Tue Aug 15, 2006 6:13 pm Post subject: |
|
|
Glad I found this thread even though a bit old because if kde flag is set for azureus, you don't need systray4j now. _________________ AsRock B550 Phantom Gaming 4
128GB 3200 Mhz memory
1TB NVME as the boot disk
4x 4TB Sata - 2x 2TB Sata SSD - 4x 450GB SaS - 3x 900GB SaS - 72GB SaS for Gentoo system disk
LSI 9300-16i in HBA mode for all spinning disks
Radeon 6800 (Non XT) for GPU |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|