Opened 11 years ago
Last modified 6 years ago
#2330 new bug
Deluge uses 10-30% CPU when idle on Windows in classic mode
Reported by: | bro | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 2.x |
Component: | GTK UI | Version: | 1.3.6 |
Keywords: | Cc: | bro |
Description
On Windows, deluge uses a lot of CPU in classic mode even with no torrents. Changing to thin client mode shows an average CPU usage of 5% for deluge-gtk and 0 for daemon.
Change History (6)
comment:1 Changed 11 years ago by Cas
- Milestone changed from performance to 1.3.7
- Version changed from develop (git branch) to 1.3.6
comment:2 Changed 11 years ago by Cas
comment:3 Changed 10 years ago by Cas
- Milestone changed from 1.3.7 to 1.4.0
comment:4 Changed 9 years ago by bro
This is most probably caused by Windows specific code in the the twisted gtk2reactor.
From gtk2reactor.py, we see that on Windows, it installs the PortableGtkReactor, which is uses the PortableGlibReactorBase that inherits from SelectReactor.
The problem may be that the SelectReactor simply has trouble handling the events for both the daemon and the client.
Note: See
TracTickets for help on using
tickets.
Related twisted bug tickets:
https://twistedmatrix.com/trac/ticket/5396
https://twistedmatrix.com/trac/ticket/4376
https://twistedmatrix.com/trac/ticket/3203