Hi,
I installed CSR1000v router on my hyper-v with demo license AX 2,5gbps and I tried some throughput test. During testing (around 600MB/s should be 900+) I discovered that one core is fully loaded when others are not. VM router have assigned 4 vcpus but I tried with 8 and the same effect.
I found out that my cpu share allocation is like control plane: 12% data plane: 12% service plane: 75% with this data plane:
![spm.JPG spm.JPG](https://community.cisco.com/t5/image/serverpage/image-id/46682i9FF795B35B5B8F00/image-size/large?v=v2&px=999)
So it looked like I found a problem but when I tried change vcpu allocation by command (config):platform resources data-plane-heavy I write changes and reload router but still for some reason cpu share is the same:![dph.JPG dph.JPG](https://community.cisco.com/t5/image/serverpage/image-id/46681i8D97751E7BFD80DE/image-size/large?v=v2&px=999)
On this output you can clearly see that cpu allocation changed but cpu share is still the same.
Someone have the same problem? I tried on 16.09.3 and 16.06.7 same effect :/