Bug 473207 - Extreme memory usage
Summary: Extreme memory usage
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: transmission
Version: 10
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Denis Leroy
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-27 03:05 UTC by Daryll
Modified: 2008-12-08 13:04 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-12-08 13:04:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Daryll 2008-11-27 03:05:33 UTC
Description of problem: It appears that Tranmission stores a copy of the content that you are downloading in RAM. Therefore if the content you want is multiple gigabytes (such as the Fedora release DVDs) transmission will likely run your system out of RAM. I currently have three torrents downloading and transmission is using 770MB. The total content downloaded at this stage is about 700MB. The RAM usage seems to grow very consistently with the pace of the downloads. 

Once one of my downloads finished I removed it from transmission and then restarted the application. The RAM usage dropped to 53MB, and then continued to grow as transmission downloaded files.

v1.40 is now available upstream.

Version-Release number of selected component (if applicable):
transmission-1.34-1.fc10.i386


How reproducible:
Every time

Steps to Reproduce:
1. Start a torrent of a well seeded large file
2. Watch VIRT column in top
3.
  
Actual results:
Memory grows as file downloads

Expected results:
Memory remains constant

Additional info:

Comment 1 Denis Leroy 2008-11-27 09:58:37 UTC
Hmm, can't reproduce with 1.40.

Comment 2 Daryll 2008-11-27 16:13:04 UTC
Right. I'm still running 1.34 which is in F10. I thought maybe 1.40 might fix it if the maintainer released it.

Comment 3 Denis Leroy 2008-11-27 17:00:51 UTC
1.40 will be pushed to the updates-testing repo shortly.

Comment 4 Charles Kerr 2008-11-28 22:49:28 UTC
Neither 1.34 nor 1.40 hold the copy of the torrent in memory.

I can't reproduce this error, either.

Comment 5 Fedora Update System 2008-12-03 01:30:24 UTC
transmission-1.40-1.fc10 has been pushed to the Fedora 10 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update transmission'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2008-10706

Comment 6 Fedora Update System 2008-12-08 13:04:30 UTC
transmission-1.40-1.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.