alfred at freebsd.org
Sun Apr 13 16:04:35 UTC 2008
* Poul-Henning Kamp <phk at phk.freebsd.dk> [080413 08:23] wrote:
> In message <20080412221654.S959 at desktop>, Jeff Roberson writes:
> >> The non p-prefix versions should always be serialized, because there
> >> is know way of knowing where they read/write if you don't.
> >Well that's at odds with what the standard says and what others implement.
> >I think there is a clear case for serializing writes. I don't see what
> >advantage we get from serializing reads. The heavy cost of
> >synchronization should be justified by actual need.
> If you don't serialize read(2) and readv(2), how do you know where
> they read from ?
You don't always care, if the file is a fixed record file or datagram
socket then it does not matter.
- Alfred Perlstein
More information about the freebsd-arch