On 16-04-16 11:55 AM, Mihai Popescu wrote:
Hi,
beside OpenBSD 5.8 i installed FreeBSD 10.3 on my router-pc. For routing i
use pf.
I noticed that the routing/NAT-performance is in FreeBSD noticeable higher
than in OpenBSD.
I think that is due to the SMP-support of pf in FreeBSD.

I would point you to George Neville-Neil's and Jim Thompson's work, titled "Measure Twice, Code Once". They've presented at multiple conferences over the last two years, and you can find transcripts, slides and recordings via google.

Google "george neville neil jim thompson measure twice code once" and you'll pretty much get all of their results on the front page.

As mentioned by others, it's an active area of research and/or development (take your pick) in the OpenBSD kernel. FreeBSD traditionally focuses more on performance, whereas OpenBSD traditionally focuses more on correctness, security, and to some extent, elegance.

In other words, your results are entirely normal.
-Adam

Reply via email to