[Solved] Ubuntu 10.10 Meerkat is slow
Posted: Wed Oct 27, 2010 2:48 am
This past weekend I upgraded my deluged system from Ubuntu 10.04 server with a custom kernel to Ubuntu 10.10 server with the official kernel. But things have become slow and I am out of ideas to check.
I had been running deluged 1.2.3 and now am using the 1.3.0 packaged with Ubuntu 10.10. The OS upgrade also brought me up to the most recent version of libtorrent-rasterbar.
I normally run deluged with ~1500 torrents and consistently max out my 4MB/s upload bandwidth. But after the ubuntu upgrade I am lucky to get 2MB/s.
I think there are less peers than I am used to seeing. The number of active torrents in the state window is now usually in the 15-20 range while I remember it previously being in the 40+ range.
I have verified that all incoming connections are being accepted at the tcp level (wireshark doesn't show any rejected TCP connections) and I can bounce on the "test active port" button and get a green light 100% of the time.
I've got the unix rlimit configured for a maximum of 4000 open files per process so I don't think I'm running into a limit there.
Everything on the Bandwidth preferences page is set to -1 for unlimited.
On the Queue preferences page I have
Total active: 9999
Total active downloading: 299
Total active seeding: 1999
Do not count slow torrents: YES
I've noticed that when I get a fast peer, he can pull a lot of bandwidth on that specific connection, so I think it must have something to do with what appears to be a fewer number of peers/active torrents.
CPU utilization as reported by top is about half a core on a 4-core system. The system generally has at least two cores idle.
According to iotop disk IO is about 6MB/s - roughly 3x the network bandwidth which is about the same ratio when it was working right (12MB/s disk IO for 4MB/s network IO).
Memory use is about 1GB virtual, 600MB resident which is inline with what I saw before the OS upgrade.
Any suggestions?
I had been running deluged 1.2.3 and now am using the 1.3.0 packaged with Ubuntu 10.10. The OS upgrade also brought me up to the most recent version of libtorrent-rasterbar.
I normally run deluged with ~1500 torrents and consistently max out my 4MB/s upload bandwidth. But after the ubuntu upgrade I am lucky to get 2MB/s.
I think there are less peers than I am used to seeing. The number of active torrents in the state window is now usually in the 15-20 range while I remember it previously being in the 40+ range.
I have verified that all incoming connections are being accepted at the tcp level (wireshark doesn't show any rejected TCP connections) and I can bounce on the "test active port" button and get a green light 100% of the time.
I've got the unix rlimit configured for a maximum of 4000 open files per process so I don't think I'm running into a limit there.
Everything on the Bandwidth preferences page is set to -1 for unlimited.
On the Queue preferences page I have
Total active: 9999
Total active downloading: 299
Total active seeding: 1999
Do not count slow torrents: YES
I've noticed that when I get a fast peer, he can pull a lot of bandwidth on that specific connection, so I think it must have something to do with what appears to be a fewer number of peers/active torrents.
CPU utilization as reported by top is about half a core on a 4-core system. The system generally has at least two cores idle.
According to iotop disk IO is about 6MB/s - roughly 3x the network bandwidth which is about the same ratio when it was working right (12MB/s disk IO for 4MB/s network IO).
Memory use is about 1GB virtual, 600MB resident which is inline with what I saw before the OS upgrade.
Any suggestions?