Opened 9 years ago

Closed 9 years ago

Last modified 4 years ago

#2285 closed patch (Fixed)

Speed optimizations to sessionproxy

Reported by: bro Owned by:
Priority: minor Milestone: 2.0.0
Component: Unknown Version: master
Keywords: Cc:

Description

These changes reduces the CPU time of sessionproxy by a little more than 50%.

https://github.com/bendikro/deluge/commits/master-sessionproxy-optimization

Change History (6)

comment:1 Changed 9 years ago by bro

Further optimizations and the CPU time is now reduced to about 25% of original.

comment:2 Changed 9 years ago by bro

Now passes tests and updated with more comments

Running GTKUI for 1 min on my computer:

  • Old CPU time of create_status_dict: 10.0958 s
  • New CPU time of create_status_dict: 1.47253 s

comment:3 Changed 9 years ago by Cas

  • Resolution set to fixed
  • Status changed from new to closed

In develop: 5503f9047

comment:4 Changed 9 years ago by Cas

  • Milestone changed from performance to 1.4.0

comment:5 Changed 7 years ago by Cas

  • Milestone changed from 2.0.x to 2.0

comment:6 Changed 4 years ago by Cas

  • Milestone changed from 2.0 to 2.0.0

Milestone renamed

Note: See TracTickets for help on using tickets.