This is a simulator written in Python 2.7 using Kivy Framework.
It allows the user to simulate a 512 tracks hdd, and compare the perfomance of different scheduling algorithms.
Open a terminal
$ git clone https://github.com/farfanoide/simuladorHDD
$ cd simuladorHDD
$ cp settings/pymulator.ini{.example,}
$ python main.py # on a Mac change this to: $ kivy main.py
-
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) or Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
-
Download. Extract and execute pymulator.exe
Setup the simulator with the config screen (shortcut: F1) and go to the graphics screen to see the results.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
See the LICENSE.