“CPU Usage (Sampled)” graph missing on Windows 11 ARM64
Daniel Nguyen
0
Reputation points
Environment
OS: Windows 11 24H2 (Build 26100.7623)
Architecture: ARM64
WPA version: 11.7.383.39833
Windows Performance Toolkit SDK: 1.2.2.5750
Event Tracing plugin: 15.2.215.53015
Antivirus signature version: 1.443.797.0
Recorder done using WPR:
wpr -start CPU -filemode
wpr -stop trace.etl
Profile details confirm SampledProfile is enabled:
Microsoft Windows Performance Recorder Version 10.0.26100 (CoreSystem)
Copyright (c) 2024 Microsoft Corporation. All rights reserved.
Profile : CPU.Verbose.Memory
Collector Name : WPR_initiated_WprApp_WPR System Collector
Buffer Size (KB) : 1024
Number of Buffers : 1616
Providers
System Keywords
CpuConfig
CSwitch
IdealProcessor
Loader
MemoryInfo
Power
ProcessThread
ReadyThread
SampledProfile
ThreadPriority
System Stacks
CSwitch
ReadyThread
SampledProfile
Collector Name : WPR_initiated_WprApp_WPR Event Collector
Buffer Size (KB) : 1024
Number of Buffers : 20
Providers
b7a19fcd-15ba-41ba-a3d7-dc352d5f79ba: : 0xff
e7ef96be-969f-414f-97d7-3ddb7b558ccc: 0x2000: 0xff
Microsoft-JScript: 0x1: 0xff
Microsoft-Windows-BrokerInfrastructure: 0x1: 0xff
Microsoft-Windows-DotNETRuntime: 0x20098: 0x05
Microsoft-Windows-Kernel-EventTracing: 0x40: 0x0f
Microsoft-Windows-Networking-Correlation: : 0xff
Microsoft-Windows-Performance-Recorder-Control: 0x10000: 0xff
Microsoft-Windows-ProcessStateManager: : 0xff
Microsoft-Windows-RPC: : 0x04 : Stack
Microsoft-Windows-RPCSS: : 0x04 : Stack
Microsoft-Windows-Win32k: 0x402000: 0xff : Stack
CaptureState Providers on Save
Microsoft-JScript: 0x4: 0xff
Microsoft-Windows-DotNETRuntime: 0x20118: 0x05
Microsoft-Windows-DotNETRuntimeRundown: 0x20118: 0xff
Microsoft-Windows-Win32k: 0x80000: 0xff
Includes - Loader, ProcessThread, SampledProfile is enabled.
wpr -pmcsources output:
Maximum selectable profile sources: 12.
Id Name Interval Min Max
--------------------------------------------------------------
0 Timer 10000 1221 1000000
2 TotalIssues 65536 4096 2147483647
4 LoadInstructions 65536 4096 2147483647
6 BranchInstructions 65536 4096 2147483647
8 DcacheMisses 65536 4096 2147483647
9 IcacheMisses 65536 4096 2147483647
11 BranchMispredictions 65536 4096 2147483647
12 StoreInstructions 65536 4096 2147483647
19 TotalCycles 65536 4096 2147483647
21 DcacheAccesses 65536 4096 2147483647
25 SoftwareIncrement 65536 4096 2147483647
26 ICacheRefill 65536 4096 2147483647
27 InstructionTLBRefill 65536 4096 2147483647
28 DCacheRefill 65536 4096 2147483647
29 DCacheAccess 65536 4096 2147483647
30 MemoryTLBRefill 65536 4096 2147483647
31 MemoryRead 65536 4096 2147483647
32 MemoryWrite 65536 4096 2147483647
33 InstructionRetired 65536 4096 2147483647
34 ExceptionTaken 65536 4096 2147483647
35 ExceptionReturn 65536 4096 2147483647
36 WriteContextID 65536 4096 2147483647
37 ProgramCounterModify 65536 4096 2147483647
38 ImmediateBranch 65536 4096 2147483647
39 ProcedureReturn 65536 4096 2147483647
40 UnalignedAccess 65536 4096 2147483647
41 BranchMisprediction 65536 4096 2147483647
42 CycleCount 65536 4096 2147483647
43 BranchPrediction 65536 4096 2147483647
64 L2DCacheRefill 65536 4096 2147483647
65 L2DCacheAccess 65536 4096 2147483647
66 L1ICacheAccess 65536 4096 2147483647
67 BusCycles 65536 4096 2147483647
CPU Usage (Precies) appears normally in WPA.
CPU Usage (sampled) does not appear in Graph Explorer -> Computation.
Opening a saved WPA profile that previously contained CPU Usage (Sampled) results in an empty graph, similar to:
Windows development | Windows Performance Toolkit
Sign in to answer