fio/fio.spec

38 lines
1,021 B
RPMSpec
Raw Permalink Normal View History

2012-02-01 20:50:00 +04:00
Summary: A flexible I/O tester/benchmarker
Name: fio
Version: 2.1
Release: 4
2012-08-02 20:23:50 +00:00
Source0: http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2
License: GPLv2
Group: System/Kernel and hardware
2012-02-01 20:50:00 +04:00
Url: http://git.kernel.dk/?p=fio.git;a=summary
BuildRequires: libaio-devel
%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
%setup -q
%build
2020-01-13 14:57:04 +03:00
%make
2012-02-01 20:50:00 +04:00
%install
%makeinstall
%files
%doc HOWTO README COPYING REPORTING-BUGS
%doc examples
%{_bindir}/fio
%{_bindir}/fio_generate_plots
%{_mandir}/man1/*