Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jun 2001 16:57:04 -0400 (EDT)
From:      "Albert D. Cahalan" <acahalan@cs.uml.edu>
To:        freebsd-hackers@FreeBSD.ORG
Cc:        eddy+public+spam@noc.everquick.net
Subject:   Re: Article: Network performance by OS
Message-ID:  <200106162057.f5GKv4X11560@saturn.cs.uml.edu>

next in thread | raw e-mail | index | archive | help

E.B. Dreger writes:

> If the programmers who wrote that software used poll() on FreeBSD 4.2,
> then I'd say that they need to RTFM and learn about kernel queues and
> accept filters.

You mean they should just optimize for FreeBSD, or should they also
use completion ports on Win2K, /dev/poll on Solaris, and RT signals
on Linux? What is wrong with using the portable API on every OS?

In an open competition where each team writes the code, sure, it
is fine to use fancy FreeBSD features. Otherwise no, it isn't OK.
FreeBSD shouldn't need nonportable hacks to keep up with Win2K
and Linux.

You're sounding like a Microsoftie, demanding that code be written
to the latest OS-specific API to get decent performance.

> Not to mention that anyone using a kernel "out of the
> box" needs to be larted.

If you run Google or Yahoo, sure. If the admin is really the guy
hired to make web pages selling potted plants, no way.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106162057.f5GKv4X11560>