Skip to contentSkip to conversation

gfio branch

DISCUSSION Jens Axboe 1 participant 1 message Feb 24, 2012

lore
Share & tools
lore

Jens Axboe

author
#0 lore raw

Hi everyone,

Stephen has been working on getting a gtk2 GUI frontend for fio going. It's still in pretty basic shape, but I have committed the code in case others are interested in this (or want to help out, even). It sits in the gfio branch, once we get a bit further I'll pull it into the default branch. It doesn't build gfio by default, only the cli fio. To build gfio, you'll have to do:

$ make gfio

and ensure that you have gtk2 development libraries installed.

Right now it requires you to manually run a

$ ./fio --server

in a separate xterm to launch the backend, and provide a fio job file that you want to run. The end goal is having the ability to import/export job files, and having the various options nicely presented in a suitable format in the GUI itself. There will be a basic layout for quick testing, and an advanced layout with everything there. There will be graphical reprentations of end results and ETA, and a way to save those.

At least that's the plan, going forward. Feel free to pitch in, with either ideas or patches. It's very much all up in the air at the moment, now's a great time and chance to contribute!

Signature · 1 line
Jens Axboe