Re: [Pdns-users] multithreaded epoll_wait in PDNS

2010-06-06 Thread bert hubert
On Sun, Jun 06, 2010 at 06:40:18PM +0200, Christof Meerwald wrote:
> On Tue, 1 Jun 2010 16:12:45 -0500, Naked Short-Selling wrote:
> > I read your post regarding multithreaded epoll_wait behavior on lkml a
> > couple of months ago:
> > "
> > http://lkml.org/lkml/2010/3/3/441
> > "
> 
> My understanding is that using EPOLLET would be the right approach - and
> particularly for UDP sockets it should be quite easy to implement it that
> way (it might be a bit more tricky to get the locking right for TCP
> sockets).

Christof, "Naked",

This issue has been studied and turns out not to be much of a problem under
operational load - the number of spurious wakeups is actually minimal. 

We are probably saved by the fact that under high load, a new packet is
probably available anyhow in most cases - perhaps not the one we were
originally awoken for.

One day, we'll address the epoll_wait optimization, but there are more
pressing things on the horizon.

Like DNSSEC.

Thanks for your attention though!

Bert
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


[Pdns-users] DNS service testers required

2010-06-06 Thread Jivko Sabev
Greetings,

I am getting close to launching DNS hosting services based on Power
DNS. I am looking for some test users that can provide feedback on the
DNS service and the web control panel which will be released under the
GPL license in the next couple of months. All test zones will get one
year of free DNS hosting.

If you are interested, please send me an e-mail and I will forward you
the details.

Regards,

Jivko
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users


Re: [Pdns-users] multithreaded epoll_wait in PDNS

2010-06-06 Thread Christof Meerwald
On Tue, 1 Jun 2010 16:12:45 -0500, Naked Short-Selling wrote:
> I read your post regarding multithreaded epoll_wait behavior on lkml a
> couple of months ago:
> "
> http://lkml.org/lkml/2010/3/3/441
> "

My understanding is that using EPOLLET would be the right approach - and
particularly for UDP sockets it should be quite easy to implement it that
way (it might be a bit more tricky to get the locking right for TCP
sockets).


Christof

-- 

http://cmeerw.org  sip:cmeerw at cmeerw.org
mailto:cmeerw at cmeerw.org   xmpp:cmeerw at cmeerw.org
___
Pdns-users mailing list
Pdns-users@mailman.powerdns.com
http://mailman.powerdns.com/mailman/listinfo/pdns-users