Windows High DPC % Usage

itNGO

Well-Known Member
Jun 12, 2020
781
178
53
45
Germany
it-ngo.com
Hi,
we are investigating an ongoing issue on several Windows Servers (2016).

Over time, after keeping the system several days without reboot DPC % Interrupt time is getting to horrible high values.
With LatencyMon we can see that primary NDIS.SYS (Network) and partial ataport.sys is having high DPC routine execution time.

Normal suggestion at first is to update drivers, however Virtio-Drivers are latest.

This issue does come to the point where the System is unusable after some days and has to be rebooted.

Any suggestion how to solve this? Maybe an offload-setting in the VirtIO Nic driver?
 
Anyone?
 
without any further information it's hard to say what exactly is the problem here..

can you post the vm config?
 
without any further information it's hard to say what exactly is the problem here..

can you post the vm config?
Sure:
Code:
agent: 1
bios: ovmf
boot: order=scsi0;net0
cores: 4
cpu: host,flags=+pdpe1gb;+hv-tlbflush;+aes
cpulimit: 4
efidisk0: APVE_NVME:vm-255016004-disk-0,size=1M
machine: pc-q35-6.0
memory: 24576
name: *removed*
net0: virtio=C6:A5:0A:E6:96:71,bridge=vmbr0,tag=16
numa: 1
ostype: win10
scsi0: APVE_NVME:vm-255016004-disk-1,cache=writeback,discard=on,size=90G,ssd=1
scsi1: APVE_NVME:vm-255016004-disk-2,cache=writeback,discard=on,size=200G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=bbf20411-a450-45a2-9f19-acc9a7134021
sockets: 1
tablet: 1
vga: virtio
vmgenid: 2c054a50-47cd-49e1-81f7-719ab0e9a7d8
 
Sorry to bring up the old thread, but did you find the solution here? Your post is the top result for "ndis.sys" on here.
 
Sorry to bring up the old thread, but did you find the solution here? Your post is the top result for "ndis.sys" on here.
Yes it is mostly gone after latest VirtIO drivers and latest Windows Updates. Also PVE 8/8.1 helped a lot with this... Newer KVM I guess....
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!