October 16, 2007

Continuing a theme...

Continuing last week's theme of being wrong, 'M' pointed out to me in a comment on my posting about changing the memory allocation strategy for the IO buffer allocator that I actually have a bit more work to do... I'd forgotten that VirtualAlloc() allocates in terms of the memory allocation granularity of the operating system.... So, at present, the quick and dirty fix that I posted is allocating buffers in blocks of at least 64k of memory... They are, at least, page aligned ;) Thanks for pointing out the error of my ways, comments like this are one of the main reasons that I blog.

In other news, it seems that the problem that my client was having with driving his server's sends off of the write completion of previous sends might be down to a dodgy NIC driver... The problem goes away if he changes network cards...


Share this entry: Email it! | bookmark it! | digg it! | reddit!

Posted by Len at October 16, 2007 09:15 AM | Comments (4) | Categories : Socket Servers
Comments

hi, how can i get source code for licensed version of the server framework ?

Posted by: civtest at October 22, 2007 04:52 AM

Send me an email and I'll tell you how much it costs to license it and let you know about payment details etc.

Posted by: Len at October 22, 2007 08:22 AM

i had mail to you.

Posted by: civtest at October 23, 2007 06:58 AM

In which case I replied to your email when I checked my mail on Monday, probably shortly after replying to your original comment...

Posted by: Len at October 23, 2007 08:39 AM
Post a comment









Remember personal info?




Enter this code in the box below to prove that you're not some kind of automated spam robot...