Got an issue on Windows OS - NP pool slowly increases in size, and after several weeks consumes up to several GBs. Tried to determine the faulty driver(?), but running this:
xperf -on proc_thread+loader+pool -stackwalk poolalloc -MaxFile 1024 -FileMode Circular
twice (after machine restart and after several hours) gives me this:
WPA analysis
i.e., I do not see any information about processesdlls which can be responsible for the leakage. Am I missing some arguments while taking the trace, or WPA is not enough in order to find some types of leakages?
@magicandre1981
The thing is that in my case Stack is not listed:
WPA
I can't rely on Impacting size here, because the leakage goes very slowly here, but 400 MB for NP pool is too big.
PoolMon shows that mainly Irp & FMic are leaking:
PoolMon right after restart
PoolMon after several hours
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…