lkml.org 
[lkml]   [1999]   [May]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [ OFFTOPIC ] Re: is Linux obsolete?
It is microkernel BASED, which doesn't mean that it's still microkernal.  Or
it's microkernel macroservice based.

It seems apparent that the only way to reduce overhead with microkernel's is to
implement VIA and/or Posix.4 style IO everywhere. If you can decouple context
switches and system calls from individual events that currently require them,
you can get closer to optimum performance. Super-scalar at the OS level in a
sense.

The microkernel/monolithic kernel situation is starting to remind me of the ISO
stack vs. TCP/IP. In theory it's cleaner and buys you something, but in
practice it prevents a lot of optimizations and you have a hard time finding the
advantages. For example it's pretty tough to implement zero-copy in a
traditional ISO stack.

sdw

Mikulas Patocka wrote:

> > I noticed most OSes being
> > developed today are microkernel based, e. g. Windows NT, GNU HURD, BeOS...
>
> Windows NT is microkernel???????????
>
> Mikulas
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/

--
OptimaLogic - Finding Optimal Solutions Web/Crypto/OO/Unix/Comm/Video/DBMS
sdw@lig.net Stephen D. Williams Senior Consultant/Architect http://sdw.st
43392 Wayside Cir,Ashburn,VA 20147-4622 703-724-0118W 703-995-0407Fax 5Jan1999



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.050 / U:8.956 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site