Re: [PATCH 0/2] cramfs: Add mount option "swapendian"

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linus Torvalds <torvalds@...>
Cc: Andi Drebes <lists-receive@...>, <linux-fsdevel@...>, Christoph Hellwig <hch@...>, Andrew Morton <akpm@...>
Date: Thursday, November 15, 2007 - 6:48 pm

Linus Torvalds wrote:

I decided to compress the metadata when I designed Squashfs, a read-only 
filesystem which was inspired by Cramfs. Squashfs stores the data at the 
front of the filesystem and puts the metadata at the end, so the data is 
always at a fixed point.  Doing that and a couple of other things allows 
the metadata to be built up and compressed in one-pass while the 
filesystem is being created.  The metadata is split into an inode table 
and a directory table and compressed separately because it compresses 
better than way.


Squashfs stores much more metadata information, but as it is compressed 
it is much smaller than Cramfs.  Typically the inode table compresses
to less than 40% and the directory table to less than 50%.



That is what I always considered Squashfs to be.  But I also made the 
mistake of making Squashfs both little and big endian.  That's going to
be fixed and then I'll make a second attempt at submitting it for
inclusion in the mainline kernel.

Phillip


-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/2] cramfs: support for other endianness, Andi Drebes, (Thu Nov 15, 4:29 pm)
Re: [PATCH 0/2] cramfs: support for other endianness, Andi Drebes, (Thu Nov 15, 4:43 pm)
[PATCH 0/2] cramfs: update README file, Andi Drebes, (Thu Nov 15, 4:37 pm)
[PATCH 0/2] cramfs: Add mount option "swapendian", Andi Drebes, (Thu Nov 15, 4:35 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Linus Torvalds, (Thu Nov 15, 4:45 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Andi Drebes, (Thu Nov 15, 5:15 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Linus Torvalds, (Thu Nov 15, 5:37 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Phillip Lougher, (Thu Nov 15, 6:48 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Andi Drebes, (Fri Nov 16, 6:28 am)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Linus Torvalds, (Fri Nov 16, 11:44 am)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Christoph Hellwig, (Thu Nov 15, 4:49 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Linus Torvalds, (Thu Nov 15, 4:57 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Linus Torvalds, (Thu Nov 15, 4:46 pm)
Re: [PATCH 0/2] cramfs: Add mount option "swapendian", Christoph Hellwig, (Thu Nov 15, 4:51 pm)