tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Snapshots in tmpfs
On 2/23/2012 7:34 PM, David Young wrote:
> On Thu, Feb 23, 2012 at 07:58:11AM +0000, David Holland wrote:
>> On Wed, Feb 22, 2012 at 08:17:15AM -0600, David Young wrote:
>> > On Wed, Feb 22, 2012 at 01:42:45PM +0100, Manuel Wiesinger wrote:
>> > > *)
>> > > What is it good for? The only practical use I can imagine are
>> > > backups on thin clients, which operate without a hard disk. But this
>> > > is clearly far-fetched, in my eyes.
>> >
>> > It's good for writing checkpoints of a tmpfs to non-volatile (NV)
>> > storage in an embedded system where writing to the NV storage is costly
>> > (it wears out, or it is slow, or both). When you have a snapshot, you
>> > can stream it to NV storage using pax(1). This is the best practical
>> > way that I can think of in NetBSD at this time.
>>
>> other than, say, chfs or lfs?
>
> Is CHFS really suitable for CompactFlash? Is LFS even usable?
No and no.
>
>> That sounds like a horrible hack, anyhow, and prone to dying horribly
>> if you crash or lose power in the middle of a writeback. (plus you'd
>> want to use rsync to transfer, or so I'd think, or rewriting
>> unmodified blocks will burn write cycles faster than not bothering to
>> do anything special.)
>
> I agree that whatever you have in mind sounds like a horrible hack. :-)
>
> Dave
>
Home |
Main Index |
Thread Index |
Old Index