Skip to content

Add CPU benchmark project - #5536

Merged
Aaronontheweb merged 5 commits into
akkadotnet:devfrom
Arkatufus:add_CPU_benchmark
Jan 25, 2022
Merged

Aaronontheweb merged 5 commits into
akkadotnet:devfrom
Arkatufus:add_CPU_benchmark

Conversation

@Arkatufus

Copy link
Copy Markdown
Contributor

Changes

Add a standalone console CPU benchmark project to measure Akka.Cluster CPU usage

Usage: dotnet run -c Release
Usage: dotnet run -c Release -- [OPTIONS]
Usage: Akka.Cluster.Cpu.Benchmark [OPTIONS]
Options:
  -d, --sample-duration=VALUE  
      Sets the sample point duration in seconds. Default: 5 seconds
  --delay=VALUE 
      Sets the initial delay to wait for cluster to stabilize before benchmark starts in seconds. Default: 5 seconds
  -s, --samples=VALUE 
      Sets how many samples are taken during the benchmark. Default: 60 samples
  -c, --cluster-size=VALUE 
      Sets how many nodes to be added to the cluster in addition to the tested node. Default: 9 nodes
  -w, --warm-up-count=VALUE      
      Sets how many blank samples to be performed as benchmark warm-up before benchmark starts. Default: 5 samples
  -h, -?, --help       
      Shows help

@Aaronontheweb Aaronontheweb left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Aaronontheweb Aaronontheweb added this to the 1.4.33 milestone Jan 25, 2022
@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) January 25, 2022 16:58
@Aaronontheweb
Aaronontheweb merged commit 405dfc5 into akkadotnet:dev Jan 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants