Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!comp.vuw.ac.nz!actrix!Bruce.Hoult From: Bruce.Hoult@bbs.actrix.gen.nz Newsgroups: comp.sys.mac.programmer Subject: Re: Memory Protection (was: Gripes) Message-ID: <1991Jan29.074646.7218@actrix.gen.nz> Date: 29 Jan 91 07:46:46 GMT References: <1991Jan25.183443.2825@waikato.ac.nz> <1991Jan25.213652.26781@cbnewsk.att.com> Sender: Bruce.Hoult@actrix.gen.nz (Bruce Hoult) Organization: Actrix Information Exchange, Wellington, New Zealand Lines: 21 Comment-To: ech@cbnewsk.att.com ned.horvath writes: >The OS proper is the moral >equivalent of floor sweepings, and the ugliness of HFS and MultiFinder >are the result. What's so ugly about HFS? I don't see any problems with the programming interface to it, and it looks to be a pretty good implementation of a high-performance file system -- the use of a volume allocation bitmap, and file extent and directory b*-trees in particular enable much better performance than the schemes in many other operating system (such as MS-DOS and Unix, for example). The Desktop file is ugly, but that's not part of the file system (it's a *use* of the FS) and it's disappearing anyway. The PMSP is ugly but can easily be avoided. What other problems are there? -- Bruce.Hoult@bbs.actrix.gen.nz Twisted pair: +64 4 772 116 BIX: brucehoult Last Resort: PO Box 4145 Wellington, NZ "And they shall beat their swords into plowshares, for if you hit a man with a plowshare, he's going to know he's been hit."