BIRD cpu usage overload - question
24 Aug
24 Aug
12:41 p.m.
Am 24.08.12 14:08, schrieb Javor Kliachev:
Hi All,
We would like to know how BIRD will distributed over few CPU cores?
What will happen when the bird process is under heavy CPU load. Whether the process will only use only one core or total load will be distributed equally on all cores?
Thanks in advance!
On a 32bit and 64bit Debian Squeeze, we see it sticking on one core. Luckily for BGP it is serving the keepalives even under heavy load. Hth, SJ
12:48 p.m.
On 24.08.2012 16:08, Javor Kliachev wrote: > Hi All, > > We would like to know how BIRD will distributed over few CPU cores? Currently bird is a single-threaded daemon. > > What will happen when the bird process is under heavy CPU load. > Whether the process will only use only one core or total load will be > distributed equally on all cores? Bird process will use single core. However, * route updates / cli cmds, etc.. are done in small chunks so there are no "freezes" due to large neighbor going down or similar. * daemon is very fast so you need quite large configuration (like hundred or several hundred peers and a large number of routes with complex filters) to make bird hit 100% cpu in some cases. > > Thanks in advance! > > Best~ > -- > --- > *Javor Kliachev* > IP engineer > > Neterra Ltd. > Telephone: +359 2 975 16 16 > Fax: +359 2 975 34 36 > Mobile: +359 885 988 495 > www.neterra.net <http://www.neterra.net>
5045
Age (days ago)
5045
Last active (days ago)
3 comments
3 participants
participants (3)
-
Alexander V. Chernikov -
Javor Kliachev -
Stefan Jakob