smartcat-labs / berserker

Berserker is load generator with pluggable input source and configurable output.
Apache License 2.0
52 stars 8 forks source link

Potential optimizations of load generator #10

Closed vajda closed 6 years ago

vajda commented 7 years ago

These are just ideas with no clear action points for now

  1. See if load generator is taking to much processor time in used with async worker. a. Introduce sleep by default? On how long? b. Introduce adaptive sleep if necessary? How?
  2. Try to minimize unnecessary object creation and lower memory footprint a. Currently in AsyncWorker large number of WorkerMeta objects are created, currently no idea how to avoid it.