QTransmission 2.01+ appears to slowly increase memory use without giving it back.
Then again, this memory use may be normal for the code involved on the Windows platform.
In any case, here is an informal case study that may be of some use or interest to you.
CPU use is consistent throughout, usually under 1% and seldom exceeding 3%;
very occasional and brief use of 5% to 7% observed.
________________________
01 July 2010
QTransmission-2.01+-r10904-Setup.exe
Windows 7 Ultimate 32-bit (new install)
hp 530 - Intel Core 2 CPU T5200 1.60GHz - 2.00 GB RAM
AT&T ADSL provisioned as 300/39 KB/s; 270/39 KB/s typically best actual
Top Processes gadget (from Micros**t Gadget Gallery) for 'top' equivalent
All CPU Meter gadget (from Micros**t Gadget Gallery) for CPU/RAM meter
Task Manager from Windows 7 (Processes tab)
Initial Transmission load: One torrent, 1.4 GB, decently seeded
Memory (Task Manager calls it 'Private Working Set'; Top Processes says 'Private Set'
Code: Select all
Time (approx) Task Manager Top Processes
20:30 23,516K 36MB
20:32 23,516K 40MB
21:32 27,092K 44MB
22:08 26,748K 45MB
22:11 28,808K 46MB
23:00 30,940K 48MB
23:23 31,508K 48MB (endgame)
23:24 31,512K 50MB then back to 48MB
23:25 31,484K 48MB (seeding; active)
23:48 31.496K 48MB (seeding; active, holding steady)
________________________
System reboot
Transmission loaded immediately after boot desktop housekeeping finished.
Same single torrent as above already loaded and seeding.
Within seconds, added two new torrents, one 700MB, one 900MB, both decently seeded.
Code: Select all
Time (approx) Task Manager Top Processes
23:52 7,736K 23MB (one torrent loaded; seeding)
23:58 25,420K 54MB (two torrents added, downloading, three total)
08:14 41,144K 69MB (one torrent finished and seeding; other 77% done)
17:16 44,148K 72MB (third torrent in endgame)
21:00 44,188K 72MB (three torrents seeding)
________________________
Overall I am well pleased with this client on Windows 7. It looks and feels like the linux client.
Thank you for the work you have done on this.