Hello @jay rhoades ,
Here are some more suggestions.
If you have an existing crash dump file for the system, analyze it with a debugger. Find the base of the kernel image (e.g. with "lm m nt") and then check the Page Table Entry (PTE) for that page (using the "!pte" command). The kernel should be mapped with large pages and the !pte output should include the text "LARGE PAGE".
0: kd> lm m nt
start end module name
fffff8033ec00000 fffff8033fc46000 nt (pdb symbols) c:\windows\symbols\ntkrnlmp.pdb\769C521E4833ECF72E21F02BF33691A51\ntkrnlmp.pdb
0: kd> !pte fffff803`3ec00000
VA fffff8033ec00000
PXE at FFFF804020100F80 PPE at FFFF8040201F0060 PDE at FFFF80403E00CFB0 PTE at FFFF807C019F6000
contains 000000007B009063 contains 000000007B00A063 contains 8A000000030000A1 contains 0000000000000000
pfn 7b009 ---DA--KWEV pfn 7b00a ---DA--KWEV pfn 3000 --L-A--KR-V LARGE PAGE pfn 3000
Another command that can be issued when analyzing the crash dump is "rM aa". This should produce output like the following:
0: kd> rM aa
rax=0000000000000000 rbx=ffffce81f6010000 rcx=ffffbe00605bf440
rdx=0000000000000001 rsi=0000000000000000 rdi=ffffce8202f7b010
rip=fffff8033f5a82c4 rsp=ffff9782f9edf3e0 rbp=0000000000000000
r8=8000000000000000 r9=0000000000000000 r10=0000000000000000
r11=0000000000000000 r12=0000000000000002 r13=0000000000000000
r14=fffff8033c713180 r15=ffffce820ec7c080
iopl=0 nv up di pl zr na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00040046
cr0=0000000080050033 cr2=00007ffd9c0ab1e0 cr3=00000002c2ce4002
cr8=0000000000000002
dr0=0000000000000000 dr1=0000000000000000 dr2=0000000000000000
dr3=0000000000000000 dr6=00000000ffff0ff0 dr7=0000000000000400 cr4=0000000000370678
kdr0=0000000000000000 kdr1=0000000000000000 kdr2=0000000000000000
kdr3=0000000000000000 kdr6=00000000ffff0ff0 kdr7=0000000000000400
nt!IopLiveDumpEndMirroringCallback+0xb4:
fffff803`3f5a82c4 498d8e00010000 lea rcx,[r14+100h]
If you post this output, then we will be able to see what has been configured in the processor's control registers.
Try rebooting the system and then running the test programs when the system comes back up - this will maximize the chances of success if there really is a resource shortage.
Gary
mapping file,