Unbound with libev instead of libevent

Hello

on many new Linux distributions libev(3) is available by default which is a replacement for libevent claiming to be faster (http://software.schmorp.de/pkg/libev.html). It has a compatibilty interface to act as drop-in replacement for libevent and in fact unbound compiles and run fine with libev instead of libevent. My question is, if there is any experience out there regarding stability and maybe performance numbers for unbond with libev?

Many Thanks

Andreas

I would love to know more about this as well if anyone has anything to post about it.

-brian

Zitat von Brian Smith <pingwin@gmail.com>:

I would love to know more about this as well if anyone has anything to post about it.

-brian

Hello

on many new Linux distributions libev(3) is available by default which is a replacement for libevent claiming to be faster (http://software.schmorp.de/pkg/libev.html). It has a compatibilty interface to act as drop-in replacement for libevent and in fact unbound compiles and run fine with libev instead of libevent. My question is, if there is any experience out there regarding stability and maybe performance numbers for unbond with libev?

The only thing i'm able to add is that we have no problem with it, but our resolver load is more in the "doesn't matter" zone...
Would be nice to here from someone doing real work with unbound and has linked libev.

Regards

Andreas

I'm doing real work with it, and always looking for easy win's, but I also don't want to be sticking my own end over the deadly edge :slight_smile:

-brian

Zitat von Brian Smith <pingwin@gmail.com>:

I'm doing real work with it, and always looking for easy win's, but I also don't want to be sticking my own end over the deadly edge :slight_smile:

So you would have the chance to test heavy load with unbound/libev?
Would be nice to hear if you got performance improvement and if there are any problems with stability with high load.

Regards

Andreas

Hello,

Zitat von Brian Smith <pingwin@gmail.com>:

I'm doing real work with it, and always looking for easy win's,
but I also don't want to be sticking my own end over the deadly
edge :slight_smile:

So you would have the chance to test heavy load with unbound/libev?
Would be nice to hear if you got performance improvement and if
there are any problems with stability with high load.

We're running our unbound on debian lenny quite succesful, which is
linked against libev.

I don't consider our current load on unbound huge though. one is
configured with a 10GB cache, and one with a 3GB cache. Both are
handling 1 to 1.5k queries per second.

What would be considered a high load?

Regards,
Kai Storbeck

Zitat von Kai Storbeck <kai@xs4all.net>:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

Zitat von Brian Smith <pingwin@gmail.com>:

I'm doing real work with it, and always looking for easy win's,
but I also don't want to be sticking my own end over the deadly
edge :slight_smile:

So you would have the chance to test heavy load with unbound/libev?
Would be nice to hear if you got performance improvement and if
there are any problems with stability with high load.

We're running our unbound on debian lenny quite succesful, which is
linked against libev.

I don't consider our current load on unbound huge though. one is
configured with a 10GB cache, and one with a 3GB cache. Both are
handling 1 to 1.5k queries per second.

What would be considered a high load?

At least as non-negligible i would say :wink:

So it looks like a non-risk profit.

Thanks

Andreas