Skip to content
Locking wrapper for running benchmarks on shared hosts
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
init add systemd service Jan 19, 2018
LICENSE Initial implementation of perflock Feb 16, 2017

Perflock is a simple locking wrapper for running benchmarks on shared hosts.

To build, install, and start perflock system-wide, run

$ go get
$ cd $GOPATH/src/
$ ./install.bash

If your init system is supported, this will also configure perflock to start automatically on boot.

Manual installation

To install perflock manually, run

$ go get
$ sudo install $GOPATH/bin/perflock /usr/bin/perflock

To start the perflock daemon manually, run

$ sudo -b perflock -daemon

To enable the perflock daemon on boot, see the instructions for your init system in the init/ directory.

You can’t perform that action at this time.