From: Steve Longerbeam <stevel@mvista.com>
To: "Stephen M. Kenton" <skenton@ou.edu>
Cc: linux kernel mailing list <linux-kernel@vger.kernel.org>
Subject: Re: new special filesystem for consideration in 2.6/2.7
Date: Mon, 08 Mar 2004 10:37:45 -0800 [thread overview]
Message-ID: <404CBD79.6090108@mvista.com> (raw)
In-Reply-To: <404BB931.1D3C83E8@ou.edu>
Stephen M. Kenton wrote:
>>>If the recent news about giga-bit mram being a real possibility in
>>>the not too far future pans out, this may be get more important.
>>>
>>>
>
>
>
>>This is a reality in embedded devices. Go read the message again...
>>
>>
>
>Umm, yes and no. I did not mean to dis this proposal because I think it
>is worthwhile. Rather, I was thinking about the problems with really
>large amounts of data. I don't really think that a few Kilo or Mega
>bytes of data needs the same sort of infrastructure that will be
>required
>for Tera or Peta bytes. As an extreme example the few bytes of nv ram
>in the
>cmos clock chips in the original PC/AT did not require much support
>while
>the multiple terabytes of data in my raid farm at work would be very
>vulnerable under this proposal since a rogue process could cause lots of
>damage in very sort order as would losing a memory bank to hardware
>failure.
>
>In the last discussion I saw on the topic on lkml, there was discussion
>about
>whether to even preserve the volume/directory/file abstraction at all
>for
>memory mapped data spaces. That discussion was quite speculative given
>the lack of affordable *really large* nvram type storage to compete with
>100+ gigabyte disks and even larger raids. That situation may be
>changing.
>Hence, this may become more important.
>
Hi Steve, I should note that pramfs was not designed with *really large*
nvram
storage in mind. It was more designed to use space efficiently on small
amounts
of nvram. For instance, pramfs inodes only have a 2-d block pointer table
(vs ext2/ext3's 3-d i_block[14] pointer table), so the max file size is
(b/4)^2
blocks or b^3/16 bytes, b being the blocksize. Also, offsets within the
fs are unsigned
long's, so there's a 4 gig limit already on 32-bit machines.
So in short, for 10s or even 100s of MB, pramfs is fine, but for GB or more
storage it's not an appropriate fs.
Steve
next prev parent reply other threads:[~2004-03-08 18:37 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-08 0:07 new special filesystem for consideration in 2.6/2.7 Stephen M. Kenton
2004-03-08 18:37 ` Steve Longerbeam [this message]
-- strict thread matches above, loose matches on Subject: below --
2004-03-05 18:53 Steve Kenton
2004-03-07 3:07 ` Mike Fedyk
2004-03-03 18:57 Steve Longerbeam
2004-03-05 18:09 ` Steve Longerbeam
2004-03-05 18:42 ` Dave Jones
2004-03-05 18:59 ` Steve Longerbeam
2004-03-07 3:06 ` Mike Fedyk
2004-03-18 19:28 ` Tim Bird
2004-03-05 22:09 ` Pavel Machek
2004-03-08 17:57 ` Steve Longerbeam
2004-03-08 22:35 ` Pavel Machek
2004-03-07 9:49 ` Christoph Hellwig
2004-03-07 10:10 ` Willy Tarreau
2004-03-08 18:42 ` Steve Longerbeam
2004-03-11 12:34 ` Adrian Bunk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=404CBD79.6090108@mvista.com \
--to=stevel@mvista.com \
--cc=linux-kernel@vger.kernel.org \
--cc=skenton@ou.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox