Skip to content

acronis/perfkit

Repository files navigation

perfkit

perfkit is a set of performance tools.

It includes:

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of Go.
  • You have a <Mac/Linux/Windows> machine. State which OS is supported/required.

Getting perfkit

To get perfkit, follow these steps:

  1. Clone the repository:
git clone https://github.com/acronis/perfkit.git
  1. Navigate to the project directory:

cd perfkit

Using benchmark library

go get github.com/acronis/perfkit/benchmark

package main

import (
    "github.com/acronis/perfkit/benchmark"
)

func main() {
	b := benchmark.New()
	// do something
}

Installing

make install
acronis-db-bench --help

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE.txt file for details.