Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Sat, 22 Apr 2006

Quotation of the day: I claim that Mach people (and apparently FreeBSD) are incompetent idiots.


On Thu, 20 Apr 2006, Linus Torvalds wrote:
>
> I claim that Mach people (and apparently FreeBSD) are incompetent idiots.

I also claim that Slashdot people usually are smelly and eat their
boogers, and have an IQ slightly lower than my daughters pet hamster
(that's "hamster" without a "p", btw, for any slashdot posters out
there. Try to follow me, ok?).

Furthermore, I claim that anybody that hasn't noticed by now that I'm an
opinionated bastard, and that "impolite" is my middle name, is lacking a
few clues.

Finally, it's clear that I'm not only the smartest person around, I'm also
incredibly good-looking, and that my infallible charm is also second only
to my becoming modesty.

So there. Just to clarify.

	Linus "bow down before me, you scum" Torvalds
Linus Torvalds on COW page table manipulations and FreeBSD ZERO_COPY_SOCKET.

When I created zero-copy kernel sniffer, bechmark showed that such page table manipulations can significantly improve performance, but Linus is right that not every usage case will win with such approach.
So in receiving zero-copy support I decided not to play in virtual memory games (like FreeBSD does) and preallocate some VFS pages and DMA data from NIC directly into them. Now it looks like I was right...

:: Link / Comments ()