From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Francis Moreau" Subject: Re: Which fs is a good example for learning ? Date: Tue, 6 Jan 2009 09:46:04 +0100 Message-ID: <38b2ab8a0901060046m6d47d8e4n8b968fe01c61b50b@mail.gmail.com> References: <20090105205945.GJ2002@parisc-linux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: linux-fsdevel@vger.kernel.org To: "Matthew Wilcox" Return-path: Received: from ug-out-1314.google.com ([66.249.92.169]:60520 "EHLO ug-out-1314.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751125AbZAFIqG (ORCPT ); Tue, 6 Jan 2009 03:46:06 -0500 Received: by ug-out-1314.google.com with SMTP id 39so1521394ugf.37 for ; Tue, 06 Jan 2009 00:46:04 -0800 (PST) In-Reply-To: <20090105205945.GJ2002@parisc-linux.org> Content-Disposition: inline Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hello, On Mon, Jan 5, 2009 at 9:59 PM, Matthew Wilcox wrote: > On Mon, Jan 05, 2009 at 09:40:50PM +0100, Francis Moreau wrote: >> I'd like to learn how file systems work on Linux and I don't know >> which file system driver I should look at to get a good picture of >> how a contemporary file system is designed. >> >> The choice has to be made according some criterias: the fs shouldn't >> be too hard since I'm pretty new in this area. Also not too >> old/obsolete since I'd like to learn from current technology. > > You're giving some contradictory criteria. ext2 is probably the best > example to learn the basics, then you can move on to whichever > filesystem catches your fancy. > OK. That's what I think too but wasn't sure ext2 is still a good choice since it's pretty old and it looks like some younger fs seems to make ext2 obsolete. Also, it doesn't have a journal. thanks. -- Francis