Quartz [qua...@sneakertech.com] wrote:
> Quick question: I need to make a decision between a faster single core and a
> slower multicore. The faq currently states that pf gets no improvement from
> mp. Is this still correct/current information? Presumably it would see no
> benefit from hyperthreading either, right?
> 
> For an OpenBSD machine acting as a gateway/firewall/router with a handful of
> related tasks (pf, dhcp server, etc) would mp yield anything?

While it was true up until 2012 or 2013 that MP kernels had worse
networking performance than the SP, that is no longer the case. There
were problems in the MP kernel that made latency higher and throughput
lower than SP kernel, especially as traffic levels incrased. This 
hasn't been an issue for at least two years. The recommendation
that people use SP kernels for networking is no longer valid.

In fact, under -current, my myx routers now make use of two cores,
today. There is a lot of work going into this area right now.

Chris

Reply via email to