[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?
From: |
Niels Möller |
Subject: |
Re: [Hurd-alpha-devel] Re: L4 instead of gnumach? |
Date: |
30 Oct 2000 11:04:02 +0100 |
Erik Verbruggen <ejv@cs.kun.nl> writes:
> Indeed. The nice thing about L4 is that it's simple and lean, and
> therefore fast. The emulation layer will definitely reduce speed. For
> example with IPC: I think the way to emulate the Mach behaviour (and to
> circumvent the page alignment) is to copy contents into page aligned
> memory blocks. But I think speed improvements can be done later on,
> especially because it will need *careful* optimizations.
What about security? I don't know L4 much (although a read some paper
on it a long time ago, the last time Hurd on L4 was discussed). My
impression was that L4 was a lot different from Mach. As the HURD
relies quite heavily on things like send rights, how heavy is it to do
something comparable on L4? Can it be done without erasing the
performance advantage?
(I believe managing send rights is a sane way to deal with security in
a complex system. So I don't think it is good enough to just try to
change the HURD's model to fit L4; after all, one of the points of
the Hurd-L4 thing is to make the HURD less dependent on particular
micro-kernels. To do that, one need to identify the features that are
essential to the HURD, and find out the best way to get them on each
kernel one is interested in).
/Niels
- L4 instead of gnumach?, Ron Farrer, 2000/10/27
- Re: L4 instead of gnumach?, David Welch, 2000/10/27
- Re: L4 instead of gnumach?, Roland McGrath, 2000/10/27
- Re: L4 instead of gnumach?, OKUJI Yoshinori, 2000/10/27
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, Ron Farrer, 2000/10/27
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, Erik Verbruggen, 2000/10/30
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?,
Niels Möller <=
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, Niklas Höglund, 2000/10/30
- Re: L4 instead of gnumach?, Erik Verbruggen, 2000/10/30
- Re: L4 instead of gnumach?, Niels Möller, 2000/10/30
- Re: L4 instead of gnumach?, Erik Verbruggen, 2000/10/30
- Re: L4 instead of gnumach?, Marcus Brinkmann, 2000/10/30
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, OKUJI Yoshinori, 2000/10/31
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, Ad Buijsen, 2000/10/30
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, Niels Möller, 2000/10/30
- Re: [Hurd-alpha-devel] Re: L4 instead of gnumach?, Farid Hajji, 2000/10/30