If it contends on the global pf lock, you're short of luck.

There may be some hack to enable in sysctl that defers part of the
packet processing into a taskqueue, but I dont' know if that's for
general IP processing or just socket iO processing. One of the network
stack peeps will know.



ADrian

On 25 April 2013 12:04, Erich Weiler <wei...@soe.ucsc.edu> wrote:
>> ... please ask the pfsense guys to either migrate to -9, or backport
>> the -head pf (with the locking fixes!) to -8 for that.
>>
>> Otherwise you're very likely going to be wasting time on something you
>> can't really push that much harder.
>
>
> I can ask for that (and will soon, likely), but to play with my current
> setup in the meantime, can we logically say that if I have 4 cores, and one
> interrupt queue is assigned to each core, and under I load I see each core
> (via "top -P") at 100% in interrupt usage, would it be safe to say that more
> cores (with additional interrupt queues accordingly) would mean more
> interrupts overall being processed, which would mean more pps?
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to