Red Hat Bugzilla – Bug 183461
Azureus using excessive memory and CPU
Last modified: 2007-11-30 17:11:25 EST
Description of problem:
top - 14:24:28 up 5 days, 3:41, 5 users, load average: 3.78, 3.61, 3.27
Tasks: 117 total, 1 running, 116 sleeping, 0 stopped, 0 zombie
Cpu(s): 57.0% us, 10.3% sy, 0.0% ni, 31.1% id, 1.3% wa, 0.3% hi, 0.0% si
Mem: 1027288k total, 1002144k used, 25144k free, 39564k buffers
Swap: 1020116k total, 940k used, 1019176k free, 405756k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13132 garry 15 0 966m 213m 37m S 50.6 21.3 227:27.00 gij
213m and 50% CPU seems a bit excessive
Version-Release number of selected component (if applicable):
CPU and memory amounts vary but it's always high.
Created attachment 125459 [details]
Classes loaded as bytecode
Yes, BouncyCastle and Jessie are not natively compiled. I'll try to get them
natively compiled before FC5 ships.
(In reply to comment #0)
> CPU and memory amounts vary but it's always high.
I think the memory usage is pretty much par for the course. What makes you
think it's higher than it should be.
I'm curious about the CPU usage though. This is 32-bit? Tell me a little about
your hardware and what specifically was azureus doing when you noticed a
sustained 50% CPU utilization.
(In reply to comment #3)
> I think the memory usage is pretty much par for the course. What makes you
> think it's higher than it should be.
When Azureus starts it uses minimal amounts of memory. Over time it increases
until nearly all my memory is used by gij process. Even when all torents are
removed and Azureus is just sitting there it doesn't release the memory back.
> I'm curious about the CPU usage though. This is 32-bit? Tell me a little about
> your hardware and what specifically was azureus doing when you noticed a
> sustained 50% CPU utilization.
After running azureus a few times I have noticed CPU utilization is acceptable
and I cannot reproduce this sustained high percentage.
Before it was running for a couple of days. I will leave it running for this
period again and see if CPU becomes an issue.
OK, but first please update to:
which contain native versions of BouncyCastle and Jessie, two jars critical to
Have you tried these new packages yet with a long-running Azureus process yet?