From owner-freebsd-fs Wed Dec 13 6:43:13 2000 From owner-freebsd-fs@FreeBSD.ORG Wed Dec 13 06:43:11 2000 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mail-relay.eunet.no (mail-relay.eunet.no [193.71.71.242]) by hub.freebsd.org (Postfix) with ESMTP id A91B437B400 for ; Wed, 13 Dec 2000 06:43:10 -0800 (PST) Received: from login-1.eunet.no (login-1.eunet.no [193.75.110.2]) by mail-relay.eunet.no (8.9.3/8.9.3/GN) with ESMTP id PAA91245; Wed, 13 Dec 2000 15:43:08 +0100 (CET) (envelope-from mbendiks@eunet.no) Received: from localhost (mbendiks@localhost) by login-1.eunet.no (8.9.3/8.8.8) with ESMTP id PAA37328; Wed, 13 Dec 2000 15:43:08 +0100 (CET) (envelope-from mbendiks@eunet.no) X-Authentication-Warning: login-1.eunet.no: mbendiks owned process doing -bs Date: Wed, 13 Dec 2000 15:43:08 +0100 (CET) From: Marius Bendiksen To: Rik van Riel Cc: Charles Henrich , freebsd-fs@FreeBSD.ORG Subject: Re: Filesystem tuning (minimize seeks) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > One of the "tricks" to handle this is to use a journaling > filesystem. This allows the filesystem to initially drop > the data in the journal and ack the NFS operation, giving > it the chance to later write out the stuff to disk with > some more freedom in optimising seeks. This is only good if you do either: (a) Use a seperate medium (such as NVRAM) for the journal, or (b) Have transient load problems. For constant high loads, you either want (a) or you'd want to go to an LFS or similar episode based filesystem. > I'm not sure if there is a journaling filesystem available > for BSD which does this, however. Greg planned to have a look at JFS, someone else offered to look at XFS. I don't think there's anything available right now except for the journalling extensions to FFS (search the list). > Another alternative would be to use LFS, but I don't think it's > up-to-date for FreeBSD ... LFS is severely crippled in a number of areas and needs to be reengineered. However, it would alleviate your problem for now. Consider using NetBSD until the FreeBSD port of LFS (search the list) is finished. Marius To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message