From owner-freebsd-stable@FreeBSD.ORG Sun Dec 21 10:23:35 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8526516A4CE for ; Sun, 21 Dec 2003 10:23:35 -0800 (PST) Received: from mail.acis.com.au (atlantis.acis.com.au [203.14.230.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 14F1E43D3F for ; Sun, 21 Dec 2003 10:23:31 -0800 (PST) (envelope-from andymac@bullseye.apana.org.au) Received: (qmail 55592 invoked from network); 21 Dec 2003 18:23:28 -0000 Received: from dialup5-async.civ.acis.com.au (HELO bullseye.apana.org.au) (203.10.77.5) by atlantis.acis.com.au with SMTP; 21 Dec 2003 18:23:28 -0000 Received: from bullseye.apana.org.au (localhost.apana.org.au [127.0.0.1]) hBL9F0Fc072036; Sun, 21 Dec 2003 20:15:00 +1100 (EST) (envelope-from andymac@bullseye.apana.org.au) Received: from localhost (andymac@localhost)hBL9F0jP072033; Sun, 21 Dec 2003 20:15:00 +1100 (EST) (envelope-from andymac@bullseye.apana.org.au) Date: Sun, 21 Dec 2003 20:15:00 +1100 (EST) From: Andrew MacIntyre To: Paul Mather In-Reply-To: <20031221033222.GA67365@gromit.dlib.vt.edu> Message-ID: <20031221201039.R71992@bullseye.apana.org.au> References: <20031218203355.GC45155@gromit.dlib.vt.edu> <200312210205.hBL25K5D005777@apollo.backplane.com> <20031221033222.GA67365@gromit.dlib.vt.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-stable@freebsd.org Subject: Re: Problems reclaiming VM cache = XFree86 startup annoyance X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Dec 2003 18:23:35 -0000 On Sat, 20 Dec 2003, Paul Mather wrote: > Not being a Python programmer, I don't know exactly how BitTorrent is > accessing the files (e.g., using mmap), though I do know some kind of > random access is involved as the filesets are chunked and different > chunks are served to different peers. I suspect random access to such > large files is not kind to the cache, though. :-) BT doesn't use mmap(), just seek()/read()/write(). -- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: andymac@bullseye.apana.org.au (pref) | Snail: PO Box 370 andymac@pcug.org.au (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia