Newsgroups: comp.os.minix Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: switching file systems Message-ID: <1989Oct6.170630.6287@utzoo.uucp> Organization: U of Toronto Zoology References: <24987@louie.udel.EDU> <2453@ucsfcca.ucsf.edu> <1989Oct5.181148.8229@utzoo.uucp> <2461@ucsfcca.ucsf.edu> Date: Fri, 6 Oct 89 17:06:30 GMT In article <2461@ucsfcca.ucsf.edu> root@cca.ucsf.edu (Systems Staff) writes: >> Filesystem switches have many uses other than filesystem conversions. > >Yes, but usually only on research or other special purpose systems Um, you obviously aren't acquainted with some of the things that can be done with them. (And you've forgotten that teaching -- Minix's raison d'etre -- is very definitely such a "special purpose".) >(in this context we are only talking about filesystems for the same >device population -- not like the differences due to mixed read/write >and read-only media). Even if you restrict it to the same device population, there is much to be said for being able to optimize different filesystem for things like speed vs. space. More to the point, though, the big win of filesystem switches is being able to make filesystems out of things that *don't* "really" look like filesystems. Disks in highly nonstandard formats (like MSDOS or TOS). Network connections with file servers on the other end. The process table in the system ("/proc" is superior to "ptrace" in every way). User programs that present services that want to look like files. >Not to mention the problem of the user level incompatibilites which >would be introduced (which your comments did not address) ... Uh, *what* user level incompatibilities? There is no reason for user programs to see any change whatsoever, except having more facilities available. -- Nature is blind; Man is merely | Henry Spencer at U of Toronto Zoology shortsighted (and improving). | uunet!attcan!utzoo!henry henry@zoo.toronto.edu