Win 10 KVM 600Mbit download eats half of Ryz 5800X

Hello guys again.

Problem Statement:
Downloads and Game installs eats half of all cores on windows 10 KVM.

Some Details:
All of my setup KVM and VFIO works fine on archlinux for 3 years. However I am experiencing (noticed) this for 2 years and don’t know if this is normal. However I ve tried something before If limit BW with traffic scheduling , stutter goes away a little and cpu usage drops to 35% off all cores on Ryzen 7 5800X. Because it recieves Gigabit and then waits a little and gets a burst again … (My connection is 500Mbit)

My OS and Gaming Disk is on VNME and virtio
Everything is VIRTO (I have tried SRIOV on and Off)

My ethernet Card is virtio bridged to NAT on the screenshot. Normally I use macvtap but there is no difference.

Help and some insight would be appriciated. Thank You.