[tor-bugs] #6216 [Vidalia]: Vidalia performance problem in Network Map window
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Fri Jun 22 09:59:08 UTC 2012
#6216: Vidalia performance problem in Network Map window
-------------------------+--------------------------------------------------
Reporter: cypherpunks | Owner: chiiph
Type: defect | Status: new
Priority: normal | Milestone:
Component: Vidalia | Version:
Keywords: | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
When Vidalia refreshes the relay list in the Network Map window it starts
adding items fast but gets slower and slower. I'd guess it's exponential
because it's apparently sorting it after each relay is added to the list,
and refreshing the display too.
On my PC it takes 2 or 3 minutes for the full list to refresh. During this
time it hogs the CPU and buzzes up the fans. If I close the window it
takes about 30 seconds. Since it seems to refresh the list on its own
periodically, Vidalia consumes hours of CPU time eventually. Other
applications get frozen -- starved for CPU time during the refresh
periods. [I expect this doesn't cause a problem on dual core machines but
I don't have one to check.]
I always use Task Manager to reduce the Vidalia process priority to "Low",
which prevents it from disrupting other applications, but it still
gradually wastes CPU time.
A recent Vidalia update seems to have made it so that killing the Vidalia
process now kills the spawned Tor process too, and since running Tor
separately seems to mean having a command line window left open, this
issue is more annoying now.
I can't quite remember how long it's been like this. A year? A year and a
half? I always thought it was so obnoxiously obvious [on Windows, at
least] it would be fixed in the next version *for sure this time*!
Apparently not, so I'm reporting it at last. Please make it so that the
relay list is filled in one go instead of refreshing for every relay. I
think that will fix it. Thank you for reading.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6216>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list