Hi Mihai,

first I am not an openbsd guru. I am more an happy user like you.

I read of some other BSDs (DragonflyBSD, FreeBSD) that they bring more smp
support into pf.

https://www.openbsd.org/faq/pf/perf.html

The nice FAQ told use that openbsd pf don't benefits much from smp.

So I assume that's an more single thread processing for pf.

I also guess that it is the "keep it simple and then more secure" idea
behind that rules openbsd as main goal.

It's not "the fastest OS on earth", they never told us that.

The sad thing of all the forked smp pf versions is that they don't get it
in openbsd. So the nice and new pf features lives in openbsd, nowhere else.

Therfore I like openbsd over the other BSD for my use cases.

And are you running in some issues?
Therefore the issue can discuss and maybe solved.

In the Apu2 thread @misc you see some people who runs maybe in single core
limitations (the pcengines Apu2 runs AMD 1 GHz quad jaguar  embedded CPU).
It's the same direction.

Kind regards

Karsten Horsmann

Am 05.11.2017 8:42 vorm. schrieb "Mihai Popescu" <mih...@gmail.com>:

> Hi,
>
> This is rather a tech@ question but i'm not high enough for that list.
> I see some articles about the fact the network stack in OpenBSD is
> locked or single threaded. IT may be the same thing, i don't really
> know.
>
> Can anyone share some light for this topic, at some beginner level?
> What is that 'lock' actually? Does it mean it can only be modified by
> a single thread at the time?
> Will multithread make things faster for the case where there is only
> one physical interface in a computer?
>
> Thanks.
>
>

Reply via email to