PVRPerfServer Command-Line Options¶
PVRPerfServer supports several command-line options.
On Android these options are only accessible when running the PVRPerfServer CLI, not when using the Android APK. Most options are also available via the PVRTune GUI, if making a live connection to PVRPerfServer. This means that the APK cannot be used to write directly to a PVRTune file or execute a command.
Option |
Effect |
|---|---|
|
Show help text. |
|
Show version text. |
|
Disable the use of PVRScope’s hardware performance functionality. |
|
Expects an integer. On start-up, switch the hardware to the specified counter group number. |
|
Expects a 1 or a 0. Default is 1. Enable or disable periodic timing tasks when recording to a file. |
|
Expects a 1 or a 0. Default is 1. Enable or disable graphics timing tasks when recording to a file. |
|
Expects a 1 or a 0. Default is 1. Enable or disable device state events when recording to a file. |
|
Expects an integer as a time in seconds, after which PVRPerfServer will auto-quit. |
|
Expects an integer. Specify the network port to use. Defaults to 6520. |
|
Expects a string as a filename or path. Instead of using the network, record data directly to the specified file. |
|
Expects an integer as a time in milliseconds between counter updates. Defaults to 5. Increase this value to reduce PVRPerfServer CPU usage. |
|
Expects an integer as a time in milliseconds between CPU load updates. Defaults to 200. Increase this value to reduce PVRPerfServer CPU usage. |
|
Expects an integer as a Frequency, in Hertz, to sample CPU HW counters. Defaults to 1000. Decrease this value to reduce PVRPerfServer CPU usage. |
|
Gather data for CPU usage, memory usage, and PID executable name of relevant programs. Can optionally provide one or more integer parameters to track the specified PIDs. |
|
Disable gathering of per-PID data. |
|
PVRPerfServer will run the specified command and auto-quit when it exits. For example
|