[comp.os.research] Disk quotas in Mach?

fay@wpi.WPI.EDU (Peter R Fay) (06/01/91)

Has anyone implemented disk quotas in Mach (as in Encore or CMU
release), or found a suitable substitute hack?
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ Peter Fay                      College Computing Center        ~
~ (fay@wpi.wpi.edu)              Worcester Polytechnic Institute ~
~ (508)831-5725                  100 Institute Road              ~
~                                Worcester, MA 01609             ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

boykin@bu.edu (Joseph Boykin) (06/03/91)

In article <16487@darkstar.ucsc.edu>, fay@wpi.WPI.EDU (Peter R Fay) writes:
|> Has anyone implemented disk quotas in Mach (as in Encore or CMU
|> release), or found a suitable substitute hack?

Disk quotas are part of the CMU Mach release since they are part of
the BSD file system.

Quotas are not part of the Encore release since we didn't expend the
effort to parallelize them.  It is certainly possible for someone
(with our source and with the appropriate amount of experience) to 
paralleize the quota code, but it won't be a trivial effort.

Encore *did* parallelize the quota code for OSF/1, but even if you
have that code it won't help you with the Encore Mach release.
OSF/1 is based on the 4.4BSD file system while Encore's is
based on the 4.3BSD file system.


----

Joseph Boykin
Manager, Mach OS Development
Encore Computer Corp
Treasurer, IEEE Computer Society

Internet: boykin@encore.com
Phone: 508-460-0500 x2720

alan@bu.edu (Alan Langerman) (06/11/91)

In article <16487@darkstar.ucsc.edu>, fay@wpi.WPI.EDU (Peter R Fay) writes:
|> Has anyone implemented disk quotas in Mach (as in Encore or CMU
|> release), or found a suitable substitute hack?

Peter, OSF/1 provides fully parallelized disk quotas based on the code
developed for the 4.3-Reno distribution.  The Encore Mach release does
not currently support quotas.  Based on the filesystem code in the CMU
and mt Xinu releases, I expect that those releases support quotas (the
old 4.3BSD style quotas), but I don't know anyone who has tried using them.

-----
Alan Langerman		(alan@encore.com)