On Wed, 3 Jan 2007, Andrew Morton wrote: > On Wed, 03 Jan 2007 22:56:07 -0800 (PST) > David Miller <[email protected]> wrote: > > > Note that the original rtorrent debian bug report was against 2.6.18 > > I think that was 2.6.18+debian-added-dirty-page-tracking-patches. i've seen it on a 2.6.18.4 box (no other patches) which was running rtorrent at 50mbps rates for a few days... i was only using the box to stress a new circuit before putting live traffic on it, so i didn't spend any time debugging the failures. at least i'm assuming this is the same problem you've all just solved: rtorrent reports a sha1 miscompare after the download is finished when it rechecks the entire file before it enters seeding mode? in this setup the rtorrent was uploading to ~3k clients simultaneously at 50mbps... and downloading new torrents at a rate of ~2mbps (very gross average -- the download is a lot more bursty than that in practice). the box has 2GiB of ram, and there were 5.3GB of torrents "live" at any time. rtorrent is pretty bad at dealing with high bitrates for working sets larger than ram -- but the 10krpm scsi disk was only ~25% busy (unlike other setups i've tried at this bitrates where the disks become the bottleneck unless i back off on the torrent working set size). btw if anyone has a fast pipe and wants to retest the conditions it should be easy to reproduce... just join the electricsheep bt swarm and you'll almost instantly fill your uplink. the clients are very hungry ;) none of this is pirated material -- it's basically a distributed render farm sharing animations via bt. let me know if you want help setting such a test up. i attached the .config in case there's anything of interest in it. -dean
Attachment:
config-2.6.18.4.bz2
Description: Binary data
- References:
- Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- From: Andrew Morton <[email protected]>
- Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- From: Nick Piggin <[email protected]>
- Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- From: Andrew Morton <[email protected]>
- Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- From: David Miller <[email protected]>
- Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- From: Andrew Morton <[email protected]>
- Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- Prev by Date: Re: [PATCH] include/linux/slab.h: new KFREE() macro.
- Next by Date: RE: [PATCH] include/linux/slab.h: new KFREE() macro.
- Previous by thread: Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- Next by thread: Re: VM: Fix nasty and subtle race in shared mmap'ed page writeback
- Index(es):