write()s and pwrite()s from multiple threads in OSX

Marc Lehmann schmorp at schmorp.de
Thu Nov 25 00:07:54 CET 2010


On Wed, Nov 24, 2010 at 11:20:47PM +0100, Jorge <jorge at jorgechamorro.com> wrote:
> > I guess setting the number of I/O threads to 1 might be a good idea on OS X,
> > after all *g*
> 
> ... per file descriptor :-/

well, it's really not worth it, in my eyes, to optimise around a rotten
stinking pile of shit.

people should just get a refund, there is no way to make something
run efficiently smoothly and correctly on os x, it's just too broken
everywhere (all of kqueue, select and poll are horribly broken on os x,
forcing libev to fall back to select + hacks for example).

people running os x obviously are not interested in working and efficient
solutions. so why make it a priority?

-- 
                The choice of a       Deliantra, the free code+content MORPG
      -----==-     _GNU_              http://www.deliantra.net
      ----==-- _       generation
      ---==---(_)__  __ ____  __      Marc Lehmann
      --==---/ / _ \/ // /\ \/ /      schmorp at schmorp.de
      -=====/_/_//_/\_,_/ /_/\_\



More information about the libev mailing list