[mercury-users] Native garbage collector for Mercury
Ralph Becket
rwab1 at cam.sri.com
Fri Sep 18 00:43:24 AEST 1998
Peter Ludemann wrote on 13 Sep:
>
> It is also *not* true, as somebody earlier claimed, that a lot of O/S
> code is low-level and needs to be very fast. I would estimate that
> less than 1% of an operating system needs to be super-fast; perhaps
> 10% needs to be fast; and the rest could probably be done with
> interpreted languages (BTW, Cygnus has just announced a front-end to
> gcc for Java).
Just to clarify, I was talking about data-path intensive code such as
device drivers, the scheduler, IPC mechanisms, the X server etc.
Admittedly these constitute about 1% of any real OS, but they are a
very important 1%! Control path services can (and probably should) be
written in something more likely to produce correct programs rather
than blazingly fast ones. Trouble is that very few OS's separate the
data path and the control path...
Ralph
--
Ralph Becket | rwab1 at cam.sri.com | http://www.cam.sri.com/people/becket.html
More information about the users
mailing list