[time-nuts] FreeBSD, NetBSD, or Minix-III?

Lux, James P james.p.lux at jpl.nasa.gov
Sun May 17 03:05:32 UTC 2009




On 5/16/09 4:30 PM, "Chuck Harris" <cfharris at erols.com> wrote:

> Lux, James P wrote:
> 
>> 
>> I think there is more use of microkernels (eCos, RTEMS, Erlang, etc.) in the
>> embedded world. The environment is more constrained, so reducing the
>> footprint is useful.
> 
> That's just it, it doesn't reduce the footprint at all!
> 
> All it does is legislate that the kernel function be small,
> and be the only "root" task.  Everything else is pushed out
> into "user" land.
> 
> You do the work in the kernel, or you do the work outside of
> the kernel, but you still have to do the work, and that takes
> code.

But lots of embedded applications don't need, e.g., a file system.
All they need is device drivers, a scheduler, and some sort of messaging
system. (e.g. Traditional kernel functions).




More information about the time-nuts mailing list