From owner-freebsd-smp Tue Sep 12 9:37:22 2000 Delivered-To: freebsd-smp@freebsd.org Received: from magnesium.net (toxic.magnesium.net [207.154.84.15]) by hub.freebsd.org (Postfix) with SMTP id 1688A37B424 for ; Tue, 12 Sep 2000 09:37:20 -0700 (PDT) Received: (qmail 96725 invoked by uid 1142); 12 Sep 2000 16:37:14 -0000 Date: 12 Sep 2000 09:37:14 -0700 Date: Tue, 12 Sep 2000 09:37:06 -0700 From: Jason Evans To: smp@freebsd.org Subject: Recommended reading Message-ID: <20000912093706.E31089@blitz.canonware.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org A number of people have voiced confusion about various threaded programming issues. I have a whole stack of books about threads programming, and one of those books sticks out as being quite good. Of course, it is concerned with pthreads, but the author is careful to explain the concepts before jumping into examples, so this book is useful even for kernel programmers who never set foot in user land. I didn't originally learn about threaded programming from this book, but I wish I had: Programming with POSIX Threads David R. Butenhof ISBN: 0-201-63392-2 Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message