Skip to content

nilsl88/blogbench-container

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blogbench - A Filesystem Benchmark for Unix (Version 1.2)

Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server.

It stresses the filesystem with multiple threads performing random reads, writes, and rewrites to get a realistic idea of the scalability and concurrency a system can handle.

DockerHub Docker Image Size

The architectures supported by this image are:

Architecture Available Tag
x86-64 <version tag>
arm64 <version tag>
armhf

Sample Usage

docker run --rm \
    -v `pwd`:/root/results \
    lundberg88/blogbench:1.2 \
    /tmp /root/results/output.prof

Available Options

--commenters=<n> (-c <n>): number of comments posters
--help (-h): usage
--iterations=<n> (-i <n>): number of iterations
--readers=<n> (-r <n>): number of writers
--rewriters=<n> (-W <n>): number of rewriters
--sleep=<secs> (-s <secs>): delay after every iteration
--writers=<n> (-w <n>): number of writers

By default:

  • 3 concurrent writers
  • 1 rewriter
  • 5 commenters
  • 100 readers
  • Runs for 30 iterations

See Homepage

Visit the Blogbench GitHub repository for more details.

About

A Conainer image with a filesystem benchmark tool that simulates a realistic load

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published