[cap-talk] Object-capability vs. monolithic performance
Jed Donnelley
capability at webstart.com
Fri Jan 5 02:26:36 CST 2007
At 10:13 PM 1/4/2007, David Hopwood wrote:
>David Hopwood wrote:
> > - The environment of the driver when running inside the kernel
> can be made to
> > look essentially the same as its environment when running outside. Any
> > particular driver function is always written as though it were
> running in
> > a non-kernel domain, even though it may actually be running in
> the kernel.
>
>In a slightly more cynical (but still serious) vein, this is clearly the
>Right Thing because, if we *disable* this optimization by default:
>
> - benchmarketeers, other speed-obsessives, and the minute fraction of people
> who really need to run a GigE card at 95% of the link bandwidth,
> can turn it
> on and get the performance they want;
>
> - the majority of users, including all those who only have a GigE
> card because
> one comes with any new PC in 2010, will accept the defaults and
> get the maximum
> security and stability;
>
> - OS researchers will get several papers out of it;
>
> - everyone is happy :-)
That's were we ended up, though with our "default" switched and I'd say
"content" rather than happy.
--Jed http://www.webstart.com/jed-signature.html
More information about the cap-talk
mailing list