login
Header Space

 
 

Re: Undelete for linux?

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
Date: Wednesday, July 28, 1993 - 3:07 pm

In article <AMOSS.93Jul28133119@picton.cs.huji.ac.il> amoss@picton.cs.huji.ac.il (Amos Shapira) writes:
This is my PC we're talking about; it gets no "weekend"...

I am talking about compression in the kernel level, at the file level--though
the possibility of having one inode's blocks compressed and another inode's
blocks uncompressed, for the same file, is either intriguing or highly insane.
Maybe one bit per block, though this would make updating in the middle of
the file REALLY crazy...still, if the compression method brings a good reason
to do so, how can a Linux be feebler than v.42bis, which was designed by
committee?

And what's DOS-ish about it?  The "To be compressed, or not to be compressed" 
choice can be made when the file is first created; subsequent links will
just point to that file, whatever its representation on the disk may be.
The kernel can have the wildcards and paths hardcoded, or they can be set
manually (my extreme preference is for the latter, of course).

The first name it was created under would be matched against the criteria
in force at the time, and it would be created compressed or non-compressed
according to that.  From there, if links were created, or a rename occurred,
it would still be compressed (or not) and there would be no excuse to change
it.  Also, if user intervention causes the file to be uncompressed, compressed,
or marked/cleared as compression-hostile, what the user did sticks.  

If you don't want compression, either don't compile it in, or turn it off.

I'd love to see completely installable filesystem and device drivers under
Linux, where a 'user' program can run the 'system-level' details of managing
a filesystem, where a hacker can use his video memory for a 3/4 Mo ramdisk,
loading it when he needs it and unloading it before something else needs
the video memory.  Alas, this isn't Mach, nor is it Plan 9; live with it.
How the heck, without kernel support at least, do you expect to get
control of a read request?

        Keith
-- 
Disclaimer: None of Grinnell College, URA, Fermilab, and any other affiliated
persons or orginizations have licensed my ideas or opinions, and thus are
not entitled to any which may appear above.
GCS d* -p+ c+++ l++ m* s/* g+ w++ t++ r++ x/--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Undelete for linux?, Keith Rohrer, (Wed Jul 28, 3:07 pm)
speck-geostationary