Date: Tue, 30 Nov 1999 11:20:36 -0700 From: Nate Williams <nate@mt.sri.com> To: alk@pobox.com Cc: pulsifer@mediaone.net, freebsd-arch@freebsd.org Subject: RE: Revisitted.. Threads goals.? Message-ID: <199911301820.LAA26607@mt.sri.com> In-Reply-To: <14404.1860.533508.695941@avalon.east> References: <Pine.BSF.4.10.9911292207120.7902-100000@current1.whistle.com> <NBBBJNDFEKPEHPFCLNLHGEIJEJAA.pulsifer@mediaone.net> <14404.1860.533508.695941@avalon.east>
next in thread | previous in thread | raw e-mail | index | archive | help
> : The purpose of threads is to provide a more efficient method > : of multitasking. > > Threads can't do anything that asynchronous I/O can't do for you > better, in terms of throughput efficiency -- indeed, until > threads execute in parallel, the distinction is merely one of API. Assuming that I/O is the bottleneck, yes. But, that is but one of the many advantages of threads, which include better algorithms, more effecient use of resources (quantum, memory), etc.... Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911301820.LAA26607>