From owner-freebsd-fs Sat Dec 22 3:33:14 2001 Delivered-To: freebsd-fs@freebsd.org Received: from elvis.mu.org (elvis.mu.org [216.33.66.196]) by hub.freebsd.org (Postfix) with ESMTP id DAE8537B417; Sat, 22 Dec 2001 03:33:11 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 6BA5081E0C; Sat, 22 Dec 2001 05:33:06 -0600 (CST) Date: Sat, 22 Dec 2001 05:33:06 -0600 From: Alfred Perlstein To: mckusick@freebsd.org Cc: fs@freebsd.org Subject: fsck and predictive readahead? Message-ID: <20011222053306.Y48837@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'm wondering if fsck uses any sort of tricks to do read-ahead to prefect data for pass1 and pass2. If not does anyone thing it might speed things up? We could use a reasonably simple child process (or team of them) to read into anonymous mmap areas shared between the master and child to do this. Any ideas, any hints on where the code would fit best? -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' http://www.morons.org/rants/gpl-harmful.php3 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message