[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
undeletion at filesystem level or in extra filesystem?
From: |
Marcus Brinkmann |
Subject: |
undeletion at filesystem level or in extra filesystem? |
Date: |
Mon, 30 Sep 2002 15:52:49 +0200 |
User-agent: |
Mutt/1.4i |
Hi,
I wonder, should undeletion (aka the Windows trash can) better be done at a
per-filesystem level (like, in diskfs), or with an extra-filesystem that is
stacked (like shadowfs)?
The experiments with shadowfs show that it is feasible to do it this way,
but also that it is not easy: shadowfs is still buggy (the RPC forwarding
has races or so). I am not sure how much performance is involved, too.
Undeletion at the filesystem level means that not all filesystems can
benefit automagically, of course. But with libdiskfs, most filesystems
where it makes sense would be covered. There could be an undeletion RPC and
a small utility. Somehow I think having it within the filesystem is the
easier way.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' GNU http://www.gnu.org marcus@gnu.org
Marcus Brinkmann The Hurd http://www.gnu.org/software/hurd/
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de/
- undeletion at filesystem level or in extra filesystem?,
Marcus Brinkmann <=