Niner since 2013
Does anybody know why or can confirm the limited capability of File I/O stacks captured on Windows 7x64, or Windows Server 2008R2 ?
It seems to work fine on Windows 8 and Server 2012, which can obviously also be seen in the above Video. So it's become quite frustrating.
To be clear, I'm talking specifically about when I add the Stack column to "File I/O Activity by Process, Thread, Type", switch to table view, then add\adjust the columns [*A].
Symbols resolved, x64 registry setting, etc. See below.
But I still only get "?!?" frames.
[*A] Columns I typically use are in this order:Line#, Process, Event Type, Event Sub Type, FileName, Thread, Stack | Gold bar| etc ...
Curiously, I do seem some stacks, but only under "System Activity", which is not even close to what I want.
Scenario 1:VMWare Player 5.0.2 build-1031769
Scenario 2:Real PC - HP8200Elite (Hosting Scenario 1)
Scenario 3 (Working fine, so this is FYI):
Things tried so far:
1. Set and verified registry setting. Restarted many time since:
reg add "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" /v DisablePagingExecutive /t REG_DWORD /d 1
2. Using Andrew's Fileio.cmd. As in:
xperf -on PROC_THREAD+LOADER+FILENAME+FILE_IO+FILE_IO_INIT -stackwalk FileCreate+FileCleanup+FileClose+FileRead+FileWrite -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular
3. Using WPR with CPU and File IO enabled.
4. Switched to Windows 8 x64 VM and saw it works fine - as per my original expectation on Windows 7x