Skip site navigation (1)Skip section navigation (2)
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>