Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.58 KB

README.md

File metadata and controls

48 lines (36 loc) · 1.58 KB

MonkeyTest

MonkeyTest -- a disk benchmark to test your hard drive read-write speed in Python

A simplistic script to show that such system programming tasks are possible and convenient to be solved in Python

I haven't done any command-line arguments parsing, so you should configure it using the constants at top of the script.

The file is being created, then written with random data, randomly read and deleted, so the script doesn't waste your drive

(!) Be sure, that the file you point to is not somthing you need, cause it'll be overwritten during test

Has been tested on 3.6.7 under Bionic, seems to fully support Python 2.7 (As of 03/03/19)

Installation:

sudo apt install python3-dev python3-tk
sudo -H pip3 install matplotlib
sudo -H pip3 install numpy
sudo -H pip3 install colorama

Usage for gui:

python3 monkeytest.py --mode gui

If you wish to use TUI on Python2 install picotui with:

pip install git+https://github.com/jimbob88/picotui-python2

else:

pip install picotui

If You want to contribute, be sure to see our TODO list first https://github.com/jimbob88/MonkeyTest/milestones

monkeytest

monkeytest GUI monkeytest Graph

monkeytest TUI