Opened 14 years ago

Closed 14 years ago

#42 closed feature-request (WontFix)

Writes and Reads reduction.

Reported by: anonymous Owned by: andar
Priority: major Milestone:
Component: GTK UI Version: 0.6.0svn
Keywords: Cc:

Description

I've noticed that Deluge 0.5.8.4 keeps flushing the data back to the drive almost immidiately after it receives it. It also seems to read data for uploading as it's needed. With just one torrent going 100KB/s down and 50KB/s up my HDD LED keeps flashing like crazy. This is very taxing for hard drives. Please make an option available to have the data flushed less frequently (like a slider with some reasonable values and a reasonable default value, say 2MB).

This would reduce writes.

Also, some sort of intelligent and more RAM-heavy (hey, RAM is cheap and it could be optional) uploading mechanism would be in order. Like buffering more data at once, I'm not sure how the protocol works, but parts that have most demand could be pre-emptively cached or/and if there's some sort of a queue, parse who needs what in advance and cache this data in bigger chunks in preperation before sending it.

This would reduce reads.

Change History (1)

comment:1 Changed 14 years ago by andar

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

A read/write disk cache will be implemented in libtorrent 0.14. We currently use the 0.13 branch in Deluge.

Note: See TracTickets for help on using tickets.