Getting Realtime Performance Information

Get the Realtime CPU Settings

PS> Get-RTimeCpuSettings

NetId                Windows    NonWin     RealTime  Cpu Type  Cpu      CpuFrequency
                     Cores      Cores      Cores               Family   (GHz)
-----                ---------- ---------- ---------- -------- -------- ------------
172.17.60.167.1.1    22         2          1          0        4        3793

Getting the CPU Settings of the local system.

Get the Realtime Latency of the CPU

PS> Get-RTimeLatency

NetId                CoreId Latency    MaxLatency Limit
                               (us)        (us)
----------------     ------ ---------- ---------- -----
5.91.172.198.1.1     1      0          20         0

Getting the Realtime latency of all Realtime cores on the local system.

Test the Realtime Latency of specific CPU cores.

PS> Get-RTimeLatency -NetId 5.91.172.198.1.1  -core 1 -count 5 -Delay 0

NetId                CoreId Latency    MaxLatency Limit
                               (us)        (us)
----------------     ------ ---------- ---------- -----
5.91.172.198.1.1     1      0          20         0
5.91.172.198.1.1     1      0          20         0
5.91.172.198.1.1     1      0          20         0
5.91.172.198.1.1     1      0          20         0
5.91.172.198.1.1     1      0          20         0

Get the Realtime Latency of the System with NetId 5.91.172.198.1.1 and CoreId 1 5 times without delay between values.

Get Realtime Performance Date of all CPU cores.

PS> Get-RTimePerformance 
            
NetId                CoreId LastDelay    MaxDelay    DelayLimit Load (%) MaxLoad
                            (us)         (us)        (us)               (%)
-----                ------ ----------  ---------- ---------- -------- --------
192.168.0.2.1.1      1      0           109        0          0        80
192.168.0.2.1.1      2      0           109        0          0        80

Getting the Performance Data from all Realtime CPUs on the local target system.

Test Realtime Performance Data of specific CPU cores.

PS> Get-RTimePerformance -core 1 -count 5 -Delay 0 -noReset

NetId                CoreId LastDelay  MaxDelay   DelayLimit Load (%) MaxLoad
                            (us)       (us)        (us)               (%)
-----                ------ ---------- ---------- ---------- -------- --------
192.168.0.2.1.1      1      0          1659       0          0        80
192.168.0.2.1.1      1      0          1659       0          0        80
192.168.0.2.1.1      1      0          1659       0          0        80
192.168.0.2.1.1      1      0          1659       0          0        80
192.168.0.2.1.1      1      0          1659       0          0        80

Getting the Performance Data from the local System (Core 1) 5 times as fast as possible.

The MaxDelay will not be reset on each call.