Skip to content
A tool for generating time series data about the performance of a program
C Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests
.gitignore
LICENSE
Makefile
README.md

README.md

time-series-profiler

A tool for generating time series data about the performance of a program

Description

Given an executable, this tool runs it and queries /proc for information about the process throughout its execuition. The profiler conveniently outputs a comma-separated file output.csv which can be used for later analysis

Installation

GNU/Linux & OS X:

  $ git clone https://github.com/tazzaoui/time-series-profiler.git
  $ cd time-series-profiler
  $ make

Example Usage

The program expects as arguments the path to an executable and optionally an argument to run along the executable. For example

    ./profile ls -al
You can’t perform that action at this time.