QUOTE(kwss @ Jan 7 2024, 09:24 PM)
Did you enable or use anything in Queue?
If not, can you post your Tools > Profile when your CPU usage is 100%?
On your Address List, they are all non-routable because outside of 2000::/3.
Just drop them with route table, it's the highest performance method of doing it.
Except the documentation prefix which is a bogon anyway, you can just blackhole it with one extra route table entry.
Just curious what's the reason you added untracked to an accept rule?
Cannot see your full ruleset but seems like they are repeated twice?
1. Queue - yes enabled queue tree
CODE
Flags: X - disabled, I - invalid
0 name="queue-upload" parent=fromHSBB_IN packet-mark=no-mark limit-at=91M queue=fq-code1 priority=8 max-limit=100M burst-limit=101M burst-threshold=97M burst-time=5s bucket-size=0.1
1 X name="queue-download" parent=bridge packet-mark=no-mark limit-at=310M queue=fq-code1 priority=8 max-limit=350M burst-limit=400M burst-threshold=320M burst-time=8s bucket-size=0.01
2. Tools> Profile
CODE
[@MikroTik-TDM] > tool/profile
Columns: NAME, USAGE
NAME USAGE
www 0.3%
ethernet 0.1%
console 0.5%
dns 0.3%
networking 19%
radv 0%
management 1.7%
ssl 0.3%
dhcp 0.2%
profiling 0.1%
queuing 0.3%
bridging 0.8%
unclassified 6%
total 29.6%
3. Address list from IPV6
4. Filter Rules are default, never add additional rules.