On Mon, 14 Jan 2002, Andy Sy wrote:

> > is not necessary for basic OS services. The moment MS moved some
> > graphics routines into the kernel is already a big mistake, as
> > video routines needs direct hardware access. And allowing such
> 
> If you want high performance graphics, there's no choice but to
> execute gfx routines in privileged mode (which design-wise is
> something only kernel code should be able to do).
> 

yung graphics drivers (similar to disk, ethernet drivers) and certain
interfaces that needs to access the ioports and interrupts for
speeded functions should be in the kernel. but not the higher level
graphics functions where there are math computations and display logic
involved including and large memory allocations. 
if they are put there, then the OS is threatend from losing stability,
security and smoother kernel preemption/scheduling.

pong

_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to