Releases: pradykaushik/system-load-generator
Releases · pradykaushik/system-load-generator
Can now generate constant cpu load
Added strategy to generate constant cpu load for a defined duration.
The amount of cpu load to be generated and the duration can be
configured by updating the values in configs/const_cpuload_config.yaml.
Redesign with load generators as strategies
- Each different load generator now is a LoadGenerationStrategyI. Instantiation uses a simple factory that takes the config file and unmarshals it into the necessary load generator.
- Added command-line options for specifying the type of load to be generated.
- Load generation config files are written in YAML format.
- Using Gradle as the build tool.
- Dockerfile updated to now build single image for system-load-generator.
- Image
pkaushi1/system-load-generator:v2
created and pushed to docker hub.
Initial release
First release of system load generator. The following types of load can be generated.
- CPU Load.
- Load Average.
- CPU Load with Memory Pressure.
Uncomment the necessary sections in the Dockerfile depending on the type of load to be generated and build the docker image.
You can also use one of the following pre-built docker images.
- CPU Load -
pkaushi1/cpu-load-generator:latest
- Load Average -
pkaushi1/cpu-loadavg-generator:latest
- CPULoad with Memory Pressure -
pkaushi1/cpu-load-with-memory-pressure-generator:latest