UUCP Port Turnaround (==> Unix Kernel hacks)
jack at mcvax.UUCP
jack at mcvax.UUCP
Thu Feb 26 05:05:43 AEST 1987
In article <395 at stracs.cs.strath.ac.uk> jim at cs.strath.ac.uk writes:
>
>Granted MACH has lots of interesting things in it, but it is HUGE. Even
>a BSD kernel pales into insignificance. I recall someone from CMU saying
>that their development kernel had a 700K text segment! OK - it may have
>had lots of redundant code for development work, but I can't see how MACH
>could be smaller than a comparable Berkeley kernel with all these nice new
>ideas that CMU are implementing.
>
>The MACH kernel source might be prettier, but can we afford the extra core
>needed to run it? :-)
>
This isn't strictly true: since MACH is a distributed operating
system, you can configure your systems intelligently. For instance,
put all terminals on one machine, all your disks on another one,
etc.
I'm not too familiar with MACH, but if it follows the model
of most distributed operating systems (like V or Amoeba),
if will consist of a moderately-sized kernel, accompanied
by a large number of huge server to provide 4.3 compatability.
This should make this scheme possible.
This has the big advantage that you don't have to have all servers
on all machines.
Admitted, it has the disadvantage that one machine going down
will leave you with a perfectly running distributed system without
any terminals:-)
--
Jack Jansen, jack at cwi.nl (or jack at mcvax.uucp)
The shell is my oyster.
More information about the Comp.unix.questions
mailing list