From: Wietse Venema (no email)
Date: Sun Oct 14 2001 - 20:40:08 EDT
Simon J Mudd:
> Postfix is supposed to perform better on FreeBSD (I think), and
> certainly softupdates are supposed to help a lot.
Postfix isn't optimized for any particular UNIX variant. It does
have a preference for real hardware, though.
However, some systems have quirks (*). I try to implement workarounds
that avoid penalizing innocent systems. On the guilty systems,
however, the workarounds may cause less than optimal performance.
Wietse
(*) Solaris has rather fragile UNIX-domain sockets; Postfix uses
streams and file descriptor passing instead. It is unknown if
this workaround actually impacts performance. Without the
workaround, Postfix would randomly become stuck in select().
Linux has file systems that lack synchronous directory updates
unlike UNIX file systems for the past 20 years (**). Postfix
turns on synchronous writes if it gets a chance. This workaround
hurts unless you have write caching turned on. Other MTAs
don't work around this quirk at all, and happily lose mail when
the machine crashes.
(**) Someone claimed that Solaris is a BSD system. That's the
biggest joke I heard in many years.
-
To unsubscribe, send mail to with content
(not subject): unsubscribe postfix-users
|
|
|