[Mono-dev] TCP Async
kumpera at gmail.com
Fri Aug 17 18:03:56 UTC 2012
Well, I've been reviewing this change and I'm not sure how it does improve
our situation. It's hard
to commit a change without any sort of explanation on why it improve things.
The poll backend has its own synchronization on its modify callback. The
other two, kqueue and epool,
simply do a syscall to queue the new event.
Maybe what needs to be done is to have those two use the same principle and
use a pair of pipes
so only a single thread change the kernel side of things.
On Fri, Aug 17, 2012 at 1:04 PM, Greg Young <gregoryyoung1 at gmail.com> wrote:
> Thanks guys. There is a matching push on list object pool I believe the
> two are needed together. We have a few others as well...
> On Friday, August 17, 2012, Rodrigo Kumpera wrote:
>> Ok, I'll push to 2.10/2.12
>> On Fri, Aug 17, 2012 at 1:19 AM, Gonzalo Paniagua Javier <
>> gonzalo.mono at gmail.com> wrote:
>>> On Thu, Aug 9, 2012 at 11:57 AM, Greg Young <gregoryyoung1 at gmail.com>
>>> > This would be a good one to get into trunk
>>> Rodrigo, I did the patch above and it seems to make things better for
>>> Greg. I can't push it right now, can you?
> Le doute n'est pas une condition agréable, mais la certitude est absurde.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list