Do you mean why did the original BSD people choose the methos used in 
the mbuf code in 1982 (or whenever)? 

1/ copying data is a waste of time
2/ incoming packets are of unpredictable size
 but tend to be either full-size or small with few in between.
3/ memory was expensive and slow

On Fri, 20 Jul 2001 [EMAIL PROTECTED] wrote:

> Hi,
> 
> My question is why did you choose mbuf? 
> is it because you are writing the code in unix systems?
> Is it because mbufs allow us to avoid coping as much as possible?
> 
> I feel that a linear buffer might have saved some of the mbuf 
> modifications.
> 
> regards
> ravi prasad
> 
> 
> 
> __________________________________________________________________
> Your favorite stores, helpful shopping tools and great gift ideas. Experience the 
>convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/
> 
> Get your own FREE, personal Netscape Mail account today at 
>http://webmail.netscape.com/
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-net" in the body of the message
> 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to