Resource usage

RouterOS 5.14
Platform x86: Supermicro 5017C-MF + Intel Xeon E3 1270 @ 3.4Ghz + Intel 82576
Queues: multi-queue-default-ethernet, mq pfifo, size 1000 packets
RPS: Off
Multi-CPU: On
~1.130.000 pps
So, question. Why core 2 and 3 idle most of time ?
Same if i insert some firewall mangle rules with pcq queues(pppoe traffic shaping), one of the core goes 100%, while the others stays near 5%
Queues/Firewall not distributing load across multiple cores(>2)?
routeros.jpg
routeros2.jpg
routeros3.jpg

Have the same problem!

+1

ver. 5.15, 5.17, 5.19

x86 (core i7 (4 core), server network adapter Intel 82576)

QueueTree + PCQ + mangle mark packet + PPTP (over 1000)

no more 100-115 mbit/s (download)

iFaces Queues = multi-queue-default-ethernet
mq pfifo

Try RPS on/off
Try Manual/Auto IRQ

one of the core goes 100% = degradation of services

P.S.
similar servers hardware and setting (but instead of PPTP uses L2TP) = all rights (more than 300 mbit/s, more 1000 L2TP tunels 20-30% CPU max.)

Conntrack disabled and cpu load go down.
continued here: http://forum.mikrotik.com/t/tools-profile-firewall-cpu-30-but-all-rules-off-wtf/58772/5