fio/fio.spec

53 lines
1.4 KiB
RPMSpec
Raw Normal View History

2021-10-31 01:07:23 +03:00
Summary: A flexible I/O tester/benchmarker
2023-05-23 21:25:57 +00:00
Name: fio
2024-10-04 21:46:18 +00:00
Version: 3.38
2023-05-23 21:25:57 +00:00
Release: 1
Source0: https://github.com/axboe/fio/archive/%{name}-%{version}/%{name}-%{version}.tar.gz
2021-10-31 01:07:23 +03:00
License: GPLv2
Group: System/Kernel and hardware
URL: http://git.kernel.dk/?p=fio.git;a=summary
2012-02-01 20:50:00 +04:00
%description
fio is an I/O tool meant to be used both for benchmark and
stress/hardware verification.
It has support for 9 different types of I/O engines
(sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet),
I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs,
and much more. It can work on block devices as well as files.
fio accepts job descriptions in a simple-to-understand text format.
Several example job files are included.
fio displays all sorts of I/O performance information.
It supports Linux, FreeBSD, and OpenSolaris.
%prep
2021-10-31 01:07:23 +03:00
%setup -qn %{name}-%{name}-%{version}
2012-02-01 20:50:00 +04:00
%build
%make
%install
%makeinstall
%files
2022-11-10 01:28:44 +03:00
%doc README.* COPYING HOWTO.* examples
2012-02-01 20:50:00 +04:00
%{_bindir}/fio
%{_bindir}/fio_generate_plots
2021-10-31 01:07:23 +03:00
%{_bindir}/fio-btrace2fio
2022-11-09 01:37:49 +03:00
#{_bindir}/fio-dedupe
2021-10-31 01:07:23 +03:00
%{_bindir}/fio-genzipf
%{_bindir}/fio-histo-log-pctiles.py
%{_bindir}/fio-verify-state
%{_bindir}/fio2gnuplot
%{_bindir}/fio_jsonplus_clat2csv
%{_bindir}/fiologparser.py
%{_bindir}/fiologparser_hist.py
%{_bindir}/genfio
%{_datadir}/%{name}/graph2D.gpm
%{_datadir}/%{name}/graph3D.gpm
%{_datadir}/%{name}/math.gpm
2012-02-01 20:50:00 +04:00
%{_mandir}/man1/*