Re: How to optimize PF queues handling?

2015-03-09 Thread Henning Brauer
* Federico Giannici [2015-03-09 16:51]: > On 03/09/15 15:24, Henning Brauer wrote: > >* Federico Giannici [2015-02-04 01:11]: > >>I have done an experiment: I replaced in every rule the "set queue XXX" with > >>"tag XXX" ("XXX" is always different so the PF optimizer doesn't collapse > >>multiple

Re: How to optimize PF queues handling?

2015-03-09 Thread Federico Giannici
On 03/09/15 15:24, Henning Brauer wrote: * Federico Giannici [2015-02-04 01:11]: I have done an experiment: I replaced in every rule the "set queue XXX" with "tag XXX" ("XXX" is always different so the PF optimizer doesn't collapse multiple rules in tables). In this way we found that, leaving t

Re: How to optimize PF queues handling?

2015-03-09 Thread Henning Brauer
* Federico Giannici [2015-02-04 01:11]: > I have done an experiment: I replaced in every rule the "set queue XXX" with > "tag XXX" ("XXX" is always different so the PF optimizer doesn't collapse > multiple rules in tables). In this way we found that, leaving the some > amount of filter rules and o

How to optimize PF queues handling?

2015-02-03 Thread Federico Giannici
We are using an OpenBSD amd64 5.5-release as a firewall (the dmesg is at the end of this email). We are using a great number of queues to limit and assign bandwidth (about 2500 queues for both NICs). Currently we are handling about 500Mbps of traffic flowing the firewall but the CPU0 reaches e