Skip to content

SiaFoundation/renterd-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

renterd-benchmark

This tool was used to benchmark renterd's download perfomance.

Its usage is quite straightforward, it will upload objects of a certain configurable file size to your node using a predictable filename format.

By default the files look like /renterd-benchmark/file_40.0MiB_5, changing the id allows you to benchmark using different datasets, avoiding having to reupload your dataset every time.

Usage

Usage of renterd-benchmark:
  -background-ul
        upload small files in the background while performing download benchmarks
  -busAddr string
        bus address (default "http://127.0.0.1:9980/api/bus")
  -busPassw string
        bus password (default "test")
  -files int
        number of files in the dataset (default 100)
  -id string
        benchmark identifier (default "renterd-benchmark")
  -min-shards int
        number of min shards (default 10)
  -size int
        size of files to upload (default 41943040) // 40MiB
  -threads string
        comma separated list of thread counts (default "1,4,16")
  -total-shards int
        number of shards (default 30)
  -ul-threads int
        number of threads the uploader uses (default 1)
  -workerAddrs string
        comma separated list of worker addresses (default "http://127.0.0.1:9980/api/worker")
  -workerPassws string
        comma separated list of worker passwords (default "test")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages