From owner-freebsd-fs Sun Jul 4 19:59:31 1999 Delivered-To: freebsd-fs@freebsd.org Received: from ohm.ingsala.unal.edu.co (ohm.ingsala.unal.edu.co [168.176.15.18]) by hub.freebsd.org (Postfix) with ESMTP id D695014E09 for ; Sun, 4 Jul 1999 19:59:24 -0700 (PDT) (envelope-from pfgiffun@bachue.usc.unal.edu.co) Received: from bachue.usc.unal.edu.co (unalmodem18.usc.unal.edu.co [168.176.3.48]) by ohm.ingsala.unal.edu.co (8.8.5/8.8.5) with ESMTP id WAA26170 for ; Sun, 4 Jul 1999 22:02:35 -0500 (COT) Message-ID: <37801F5E.BF145C61@bachue.usc.unal.edu.co> Date: Sun, 04 Jul 1999 21:58:38 -0500 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 4.08 [en] (X11; I; FreeBSD 3.1-RELEASE i386) MIME-Version: 1.0 To: freebsd-fs@FreeBSD.org Subject: Old Unix File Size Survey available Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I remember someone was looking for data to tune the filesystems, but I was unable to find the help request on the archives. This old link might help: http://www.base.com/gordoni/ufs93.html cheers, Pedro. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Wed Jul 7 19:22:40 1999 Delivered-To: freebsd-fs@freebsd.org Received: from Hydro.CAM.ORG (Hydro.CAM.ORG [198.168.100.7]) by hub.freebsd.org (Postfix) with ESMTP id 6151814BCD; Wed, 7 Jul 1999 19:22:26 -0700 (PDT) (envelope-from intmktg@CAM.ORG) Received: from Ocean.CAM.ORG (Ocean.CAM.ORG [198.168.100.5]) by Hydro.CAM.ORG (8.8.8/8.8.4) with ESMTP id WAA03843; Wed, 7 Jul 1999 22:22:23 -0400 (EDT) Date: Wed, 7 Jul 1999 22:22:24 -0400 (EDT) From: Marc Tardif To: freebsd-hackers@freebsd.org Cc: freebsd-fs@freebsd.org Subject: implementing a fs on a raw partition 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 As I reading on filesystem algorithms and principles [bach 86 and mckusick 96], I am tempted to try my hand on a free partition. From my understanding, I should be using the partition as a character device for raw i/o in order to avoid the current filesystem overhead (/dev/rwd0s3). From that point, I've been using the code from /usr/src/sys/msdosfs in order to get something going at first... but this has shown to be an exhausting task. I keep running into dependencies and such which make it seem impossible to implement. Perhaps I have taken a wrong turn at Albuquerque, so I'd appreciate if anyone could give a hint to get me up and running. Thanks in advance, Marc [bach 86] The Design of the UNIX Operating System, Maurice J. Bach [mckusick 96] The Design and Implementation of the 4.4BSD Operating System, Marshall McKusick, Keith Bostic, Michael J. Karels, John S. Quarterman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Thu Jul 8 10:57: 5 1999 Delivered-To: freebsd-fs@freebsd.org Received: from gatewaya.anheuser-busch.com (gatewaya.anheuser-busch.com [151.145.250.252]) by hub.freebsd.org (Postfix) with SMTP id 84A4C14F1E; Thu, 8 Jul 1999 10:56:52 -0700 (PDT) (envelope-from Matthew.Alton@anheuser-busch.com) Received: by gatewaya.anheuser-busch.com; id MAA12332; Thu, 8 Jul 1999 12:58:07 -0500 Received: from stlexggtw002-pozzoli.fw-users.busch.com(151.145.101.130) by gatewaya.anheuser-busch.com via smap (V5.0) id xma012289; Thu, 8 Jul 99 12:57:10 -0500 Received: from stlabcexg004.anheuser-busch.com ([151.145.101.160]) by 151.145.101.130 (Norton AntiVirus for Internet Email Gateways 1.0) ; Thu, 08 Jul 1999 17:55:37 0000 (GMT) Received: by stlabcexg004.anheuser-busch.com with Internet Mail Service (5.5.2448.0) id <3P8GPMS6>; Thu, 8 Jul 1999 12:55:43 -0500 Message-ID: From: "Alton, Matthew" To: "'Marc Tardif'" , freebsd-hackers@freebsd.org, "'alton@plantnet.com'" , "'alton@van.accessus.net'" Cc: freebsd-fs@freebsd.org Subject: RE: implementing a fs on a raw partition Date: Thu, 8 Jul 1999 12:55:40 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: text/plain Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org If someone in the FS dept. would draw up a broad outline for FS implementation I hereby volunteer to flesh it out thoroughly and donate the end-product docs to the FreeBSD project. I am a professional UNIX (AIX/SOLARIS) programmer and fairly clueful kernel source peruser and tweaker, fully capable of producing professional quality technical documentation. I propose the following iterative process: 1) FS guru draws up broad scheme. 2) I flesh it out with resort to trial and error & research, trying very hard to figure everything out for myself but ask precisely worded usually Y/N questions when I get good and stumped. 3) I submit draft for inspection by FS people, receive feedback. 4) I repair draft & goto (2) Please refer only to 3.x & 4.x methodology in the broad scheme. We'll make this a baseline and allow any deprecated stuff to properly atrophy into mummy dust. The purpose of this exercise is to produce a definitive procedure for coding new filesystems for use in the FreeBSD kernel. Benefits include speed of porting of 'foreign' FSes and feedback to the core group on implementation issues. Please CC alton@plantnet.com and alton@van.accessus.net in replies. The wife is 10 days overdue to deliver a baby and I'll (God, hopefully) be on vacation all next week and in sleep deprivation hallucinatory mode. > -----Original Message----- > From: Marc Tardif [SMTP:intmktg@CAM.ORG] > Sent: Wednesday, July 07, 1999 9:22 PM > To: freebsd-hackers@freebsd.org > Cc: freebsd-fs@freebsd.org > Subject: implementing a fs on a raw partition > > As I reading on filesystem algorithms and principles [bach 86 and mckusick > 96], I am tempted to try my hand on a free partition. From my > understanding, I should be using the partition as a character device for > raw i/o in order to avoid the current filesystem overhead (/dev/rwd0s3). > From that point, I've been using the code from /usr/src/sys/msdosfs in > order to get something going at first... but this has shown to be an > exhausting task. I keep running into dependencies and such which make it > seem impossible to implement. Perhaps I have taken a wrong turn at > Albuquerque, so I'd appreciate if anyone could give a hint to get me up > and running. > > Thanks in advance, > Marc > > [bach 86] The Design of the UNIX Operating System, Maurice J. Bach > [mckusick 96] The Design and Implementation of the 4.4BSD Operating > System, Marshall McKusick, Keith Bostic, Michael J. Karels, John S. > Quarterman > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-fs" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message