Transmission CPU usage

Hi everyone.
Hardware: Linksys EA8500 with attached 6 TB SATA drive by eSATA interface.
I'm downloading a large torrent (56 files with a total size of110 GB) using a transmission.
I am seeing 50% CPU usage by transmission process and 50% nic.
Downloading speed is only 500 KB/s while my internet connection is 100 Mbit/s.
Why this task so much CPU time?
Here is output of mount, sda4 is my 6 TB HDD:

/dev/sda4 on /mnt/D type ext4 (rw,relatime,data=ordered)

500 * 8 == 4000

Likely because your router is downloading and performing I/Os for a 4 Mbps download and saving to the drive too.


I've tried to use rtorrent instead of the transmission. And voila: the same torrent is downloading at speed 9 MB/s with CPU load 30% and NIC no more, than 20%.

1 Like

I fully agree. rtorrent is very lightweight and small foodprint torrent client. I recommend also for Raspberry use cases


This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.