fio + gui gfio
麒麟可用:参考 https://blog.csdn.net/w_meizi/article/details/51776693
Fio安装 (麒麟自带高级gcc>4.8,否则./configure 过不去)
1、下载安装gtk库:sudo yum install gtk2-devel glib2-devel
2、下载fio包:wgethttp://brick.kernel.dk/snaps/fio-2.1.7.tar.gz
3、解压fio包:tar -zxvf fio-2.1.7.tar.gz
4、cd fio-2.1.7
5、./configure --enable-gfio
6、make fio
7、make gfio
8、make install
9、进入server模式:./fio -S
10、使用gfio图形化测试:gfio
尝试:
yum install python3 python-pip fio -y
(optional)pip install --upgrade pip
pip install pyqtgraph PyQT5 numpy scipy
pip install Cython --install-option="--no-cython-compile"
or
(untested) pip3 install pyqtgraph PyQT5 numpy scipy
gcc版本问题:https://www.cnblogs.com/yiminlin/p/15797282.html
pyqt:
yum install python3 python-pip fio git -y
pip3 install pyqtgraph scipy
pip3 install git+https://github.com/pyqtgraph/pyqtgraph@master
参考:https://github.com/intel/fiovisualizer
Installation
Requires:
- FIO 2.15 or newer (2.1.x is no longer supported) found here
- PyQtGraph found here
- Python 2.7 or 3+ here
- PyQt 4.8+ or PySide
- numpy
- scipy
CentOS 7 steps
-
You should have python and PyQt installed with this distro
-
Install pyqtgraph-develop (0.9.9 required) from here
$ python setup.py install
-
Install Cyphon from here Version 0.21 or higher is required.
$ python setup.py install
-
Install Numpy from here
$ python setup.py build
$ python setup.py install
-
Install FIO from here
# ./configure
# make
# make install
-
Run Visualizer as root.
# ./fio_visualizer.py
pip install Cython --install-option="--no-cython-compile"