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
for Tera or Peta bytes. As an extreme example the few bytes of nv ram
cmos clock chips in the original PC/AT did not require much support
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
In the last discussion I saw on the topic on lkml, there was discussion
whether to even preserve the volume/directory/file abstraction at all
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
Hence, this may become more important.