I have a couple of windows server 2012R2 file servers in cluster configuration. I have trouble figuring out why they have a very high non-page pool memory usage.
Server configuration: DELL R620 with 16GB ram, Windows Server 2012R2 Enterprise, - fully patched.
Symptoms: The Server uptime right now is about 12 days, and the non-paged pool size is 5,3GB. When running poolmon, I get the following result:
Memory:16711136K Avail: 8976988K PageFlts: 35367 InRam Krnl:19108K P:306944K Commit:7727436K Limit:18349536K Peak:7933316K Pool N:5520296K P:314028K System pool information Tag Type Allocs Frees Diff Bytes Per Alloc Cont Nonp 5091 ( 0) 441 ( 0) 4650 243622448 ( 0) 52391 DdCa Nonp 1143 ( 0) 14 ( 0) 1129 113642640 ( 0) 100657 BCM0 Nonp 958 ( 0) 0 ( 0) 958 59695680 ( 0) 62312 BCM8 Nonp 80210 ( 0) 0 ( 0) 80210 46418688 ( 0) 578 Mdl Nonp 246652914 ( 180) 246562964 ( 188) 89950 42161184 (-17904) 468 SpBu Nonp 369873478 (2013) 369870040 (2013) 3438 30990000 ( 0) 9013 brcm Nonp 3209 ( 0) 12 ( 0) 3197 22757536 ( 0) 7118 DpmB Nonp 69890 ( 0) 69700 ( 0) 190 12451840 ( 0) 65536 Irp Nonp 286795692 ( 635) 286782221 ( 634) 13471 11596256 ( -976) 860 Sp Nonp 2299482 ( 9) 2294957 ( 9) 4525 9361680 ( 0) 2068 File Nonp 91383757 ( 768) 91357626 ( 762) 26131 8697520 ( 2016) 332 LS00 Nonp 2679126 ( 4) 2678771 ( 3) 355 8181408 ( 86976) 23046 EtwB Nonp 1890 ( 0) 1606 ( 0) 284 7053344 ( 0) 24835 ConT Nonp 58829 ( 0) 58036 ( 0) 793 6258688 ( 0) 7892 Ntfx Nonp 126465 ( 0) 108561 ( 0) 17904 6115632 ( 0) 341 FMsl Nonp 144234 ( 0) 126198 ( 0) 18036 5194368 ( 0) 288 Even Nonp 26907348 ( 546) 26872275 ( 543) 35073 4492832 ( 384) 128
The thing that wonders me, is that when I add the bytes for all the nonp tags (poolmon logfil > import in excel and sum the bytes column.) I only get the number to be around ~720MB. So where did the rest
of the 5,3GB go? Shouldnt poolmon show all of the non-paged memory?
As the days go the Non-paged pool keeps growing, but poolmon shows about the same picture as now. Could that be a memory leak deep down in the system somewhere?
- Edited by Thomas Iversen Monday, February 23, 2015 9:43 AM typo