On 17.8.2017. 21:23, Juan Guillermo Narvaez wrote:
> This is the dmesg.boot.

nice box with nice cpu and interfaces ... :)

if you can, disable Hyper Threading ..

> In pf.conf:
> set debug notice

default is error

when you do all that what people have told you, i would be interested if
you see some performance improvement?



> On Thu, Aug 17, 2017 at 3:46 PM, Hrvoje Popovski <hrv...@srce.hr> wrote:
> 
>> On 17.8.2017. 17:13, Chris Cappuccio wrote:
>>> Juan Guillermo Narvaez [guille...@nrvz.net] wrote:
>>>> # sysctl | grep ifq
>>>> net.inet.ip.ifq.len=0
>>>> net.inet.ip.ifq.maxlen=1024
>>>> net.inet.ip.ifq.drops=46068291
>>>> net.inet6.ip6.ifq.len=0
>>>> net.inet6.ip6.ifq.maxlen=256
>>>> net.inet6.ip6.ifq.drops=0
>>>>
>>>
>>> The drops are high. You probably want a higher maxlen. I use 8192 on busy
>>> forwarding boxes.
>>>
>>>> # cat sysctl.conf
>>>> net.inet.ip.forwarding=1
>>>> kern.bufcachepercent=90
>>>> net.ip.ifq.maxlen=1024
>>>>
>>>
>>> You want net.inet.ip.ifq.maxlen=8192 not 'net.ip.ifq.maxlen=1024'
>>>
>>
>> besides what chris told you maybe you could silence pf logging... your
>> dmesg is full of pf logs, maybe you have pf debuging enabled?
>>
>> please send cat /var/run/dmesg.boot inline just to see which version of
>> openbsd your running and on which hardware ...
>>
>> and set your pf states to some big number.. set limit states 100000 or
>> something like that ..
>>
>> and of course run at least openbsd 6.1 or if you brave enough run
>> -current ....
>>
>> just side note, openbsd on E5-2643 v2 @ 3.50GHz from around February
>> 2017 had plain forwarding performance of 1.4Mpps and openbsd from today
>> on same box can forward cca 1.7Mpps ...
>>
>>
>>
>>
>>
>>
> 
> 

Reply via email to