Date: Thu, 15 Apr 1999 19:31:06 +0200 From: Martin Cracauer <cracauer@cons.org> To: Avalon Books <avalon@advicom.net> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Programming Resources Message-ID: <19990415193106.A6631@cons.org> In-Reply-To: <Pine.BSF.4.05.9904140853470.16451-100000@vespucci.advicom.net>; from Avalon Books on Wed, Apr 14, 1999 at 09:01:23AM -0500 References: <Pine.BSF.4.05.9904140853470.16451-100000@vespucci.advicom.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In <Pine.BSF.4.05.9904140853470.16451-100000@vespucci.advicom.net>, Avalon Books wrote: > > Does anyone have any useful links/ftp sites/books (etc.) for those of us > new to multi-threaded programming (for daemons, etc.)? Obviously, > resources specific to FBSD would be preferred, but any and all suggestions > would be appreciated. If you aren't already set for threading, you should also consider the classic fork()/pipe()-based concurrency scheme of UNIX systems. Steven's "Advanced Programming in the UNIX Environment" is the cannonical best choice here. I generally prefer it over threads for various reasons and most daemons on FreeBSD use it as well. As for thread books, I don't like most Posix threads books. They focus on the interface, not the actual happenings; at the surface, not providing appropriate informations to judge over tradeofs of various choices. This one is better: Practical Unix Programming : A Guide to Concurrency, Communication, and Multithreading by Kay A. Robbins, Steven Robbins, Steve Robbins(Contributor) Prentice Hall; ISBN: 0134437063. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer <cracauer@cons.org> http://www.cons.org/cracauer/ BSD User Group Hamburg, Germany http://www.bsdhh.org/ 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?19990415193106.A6631>