#2814 closed bug (Fixed)
Speed drops while generating resume data
Reported by: | khaosryder | Owned by: | Bro |
---|---|---|---|
Priority: | major | Milestone: | 2.0.0 |
Component: | Core | Version: | 1.3.12 |
Keywords: | Cc: |
Description
While seeding/downloading a large number of torrents (~200, but issue starts appearing with much fewer torrents), upload and download speed drops to 0 every time Deluge is generating resume data, which happens every 3-4 minutes. After resume data for all torrents is generated, speed picks back up slowly as it looks like it has to reconnect to all peers, only to happen again a few minutes later.
The logs contain the following data for every torrent file:
[DEBUG ] 20:35:42 alertmanager:123 save_resume_data_alert: torrent_name1 resume data generated [DEBUG ] 20:35:42 alertmanager:123 save_resume_data_alert: torrent_name2 resume data generated [DEBUG ] 20:35:42 alertmanager:123 save_resume_data_alert: torrent_name3 resume data generated [DEBUG ] 20:35:42 torrentmanager:1106 on_alert_save_resume_data [DEBUG ] 20:35:42 torrentmanager:1106 on_alert_save_resume_data [DEBUG ] 20:35:42 torrentmanager:1106 on_alert_save_resume_data
And it goes on like this for all torrents which takes ~10 seconds, then transfer speeds start going back up.
Change History (6)
comment:1 by , 9 years ago
Milestone: | needs verified → performance |
---|
comment:2 by , 9 years ago
Component: | other/unknown → Core |
---|---|
Owner: | set to |
Status: | new → assigned |
comment:3 by , 8 years ago
Milestone: | performance → 2.0 |
---|---|
Resolution: | → Fixed |
Status: | assigned → closed |
Shall consider this fixed by [7c20ed777]
This may be due to blocking disk I/O when saving the fastresume file. PR79 implements performing task on a separate thread which may solve the issue.