Re: Linux and real device drivers

Alan Cox (alan@lxorguk.ukuu.org.uk)
Tue, 21 Sep 1999 22:19:12 +0100 (BST)


> If this isn't just a case of you spreading FUD, could you please give some
> data to back up your claims?

How many clock cycles does it take to dispatch an I/O out cycle to PCI
bus on UDI and on standard linux. I'll give you a clue - linux is a single
inlined asm instruction

> definition. The original prototype was a little bit slower, but performance

As the microkernel unix people used to say before they finally died out
"We are within X% of the performance of the original".

My I2O driver can turn a disk block request into an I2O message, post it
and handle the reply in about 400 cycles. Do that with UDI.

Alan

-
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/