SPECjvm Workload Profiles
The following profiles run customer-representative or benchmarking scenarios using the SPECjvm workload.
PERF-SPECJVM.json
Runs the SPECjvm benchmark workload to evaluate the performance of the core Java Runtime.
-
Supported Platform/Architectures
- linux-x64
- linux-arm64
- win-x64
- win-arm64
-
Dependencies
The dependencies defined in the 'Dependencies' section of the profile itself are required in order to run the workload operations effectively.- Internet connection.
Additional information on components that exist within the 'Dependencies' section of the profile can be found in the following locations:
-
Scenarios
The following scenarios are covered by this workload profile.- Compression aspects
- Cryptography aspects
- Derby aspects
- MPEG Audio streaming aspects
- SciMark aspects
- Serial aspects
- Sunflow aspects
-
Profile Runtimes
See the 'Metadata' section of the profile for estimated runtimes. These timings represent the length of time required to run a single round of profile actions. These timings can be used to determine minimum required runtimes for the Virtual Client in order to get results. These are often estimates based on the number of system cores. -
Usage Examples
The following section provides a few basic examples of how to use the workload profile.VirtualClient.exe --profile=PERF-SPECJVM.json --system=Demo --timeout=1440 --packageStore="{BlobConnectionString|SAS Uri}"