Multi core validate ospf

Ondrej Filip feela at network.cz
Wed Mar 15 18:27:40 CET 2017


On 15.3.2017 18:09, John Jensen wrote:
> Unless I'm missing something, I was under the impression that BIRD is
> single-threaded and uses its own custom event scheduling code, so
> you're not going to see it using more than one core no matter what you
> do. Someone correct me if I'm wrong obviously.

John, you are right. BIRD is a single threaded daemon with the
exception of BFD that runs in a separate thread. But if you configure
BIRD to run just OSPF, it will utilize only one CPU core.

		Ondrej


> 
> -JJ
> 
> On Tue, Mar 14, 2017 at 8:07 PM, Fernando Galvão
> <fernando at wantel.com.br <mailto:fernando at wantel.com.br>> wrote:
> 
>     What can i do to improve cpu consumption. With 1gb traffic, 2,000
>     sessions pppoe the bird and bird6 has peaks in a core 80% cpu.
> 
>     2x xeon 2.4ghz quadcore 12mb cache l2.
> 
>     In the bird I use only ospf and ospf
> 
> 
> 
>     Enviado do meu iPhone
> 
>     > Em 13 de mar de 2017, às 06:37, Stuart Henderson
>     <stu at spacehopper.org <mailto:stu at spacehopper.org>> escreveu:
>     >
>     >> On 2017/03/12 07:43, Fernando Galvão wrote:
>     >> Hello guys,
>     >>
>     >> I wanted your help to validate if the bird with ospf is running
>     with multi thread.
>     >>
>     >> I have a dell r410 server with 2 x56 quad core xeon processors
>     totaling 16 cores.
>     >
>     > 2 x 4 = 8, so for 16 you must have hyperthreading enabled. You
>     may get
>     > better overall performance for this type of workload with this
>     disabled.
>     >
> 
> 
> 



More information about the Bird-users mailing list