Forgot to say that multithread application should also benefit of the buffer 
scheme change because of better concurrency. There is now one critical 
section per component instead of one global critical section.
In the future I plan to use a global list of free buffers to reduce memory 
allocation even more.

--
[EMAIL PROTECTED]
http://www.overbyte.be


----- Original Message ----- 
From: "Francois PIETTE" <[EMAIL PROTECTED]>
To: <twsocket@elists.org>
Sent: Sunday, June 11, 2006 5:31 PM
Subject: [twsocket] New ICS-V6 beta


> I've just uploaded a new ICS-V6 beta to my website.
> This version include:
> - Latest Arno Garrels fixes and changes (Mostly to support ICS-SSL)
> - Latest fastream changes (Mostly to support CBuilder 2006)
> - My own changes (A completely revamped TWSocket buffer scheme).
>
> The new buffer scheme (Located WSockBuf.pas source file) use two doubly
> linked list of buffer to optimise memory allocation. This should be much
> faster that previous version, specially when putting a lot of data into 
> the
> send buffer (writing fatser than network speed).
>
> Any comment welcome.
>
>
> --
> Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html
> --
> [EMAIL PROTECTED]
> http://www.overbyte.be
>
>
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be 

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to