notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
fio FIO - flexible IO tester
2.0.14 sysutils Deleted on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.0.14Version of this port present on the latest quarterly branch.
Maintainer: brucec@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-02-14 19:32:47
Last Update: 2013-02-22 15:02:58
SVN Revision: 312770
People watching this port, also watch:: sysinfo, rtty, tmpreaper, svk
Also Listed In: benchmarks
License: GPLv2
WWW:
http://git.kernel.dk/?p=fio.git
Description:
Fio is an I/O testing tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user. Fio can be driven by a 'job file' describing the I/O load one wants to simulate. WWW: http://git.kernel.dk/?p=fio.git
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • fio>0:sysutils/fio
No installation instructions:
This port has been deleted.
PKGNAME: fio
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for fio-2.0.14: GNUPLOT=off: Support for plotting graphs ===> Use 'make config' to modify these settings
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://brick.kernel.dk/snaps/
Collapse this list.

Number of commits found: 25

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.0.14
22 Feb 2013 15:02:58
Revision:312770Original commit files touched by this commit
brucec (src committer) search for other commits by this committer
Move sysutils/fio to benchmarks category.
2.0.14
21 Feb 2013 20:03:32
Revision:312735Original commit files touched by this commit
brucec (src committer) search for other commits by this committer
- Update to version 2.0.14.
- Convert Makefile header.
- Convert to optionsNG.
2.0.13
09 Jan 2013 10:54:41
Revision:310135Original commit files touched by this commit
brucec (src committer) search for other commits by this committer
Update to version 2.0.13.
2.0.11
17 Nov 2012 14:31:29
Revision:307513Original commit files touched by this commit
brucec (src committer) search for other commits by this committer
Update to version 2.0.11.

o cpuio engine cpuload bug fix
o thread cpu resource statistics bug fix
o Fine-grained job level numa control
o Add max_latency option
o Add sample zipf distribution randomizer
o Add t/genzipf to play with distribution settings
o client/server: fixup "All clients" reporting

Feature safe: yes
2.0.10
11 Oct 2012 00:06:34
Revision:305694Original commit files touched by this commit
brucec (src committer) search for other commits by this committer
Update to version 2.0.10.

o XP/2003 compatibility fix
o fio patch: Windows netio fixes
o Windows: avoid large writes during file layout.
o Windows: handle SIGBREAK.
o Fix confusion between terse and json output
o Fix segfault race on exit for platforms that don't have disk util support
o client: support per-client job files
o Add support for Fusion-io atomic write engine
o ioengine: Add fallocate ioengine
o parser: fix overflowing integer type options
o Add pending IO to the tail of the busy list

Feature safe:	yes
2.0.8
11 Jun 2012 17:53:51
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 2.0.8.

o Define SIGUSR1 to inform fio to dump run stats while continuing to run
o Make fio include the git version in the version output
o Fix for crash with more than ~500 jobs
o Add create_only option
o Fix terse bandwidth (off by 1.024)
o eta: ETA bandwidth was off by 1.024
2.0.7
11 Apr 2012 20:13:03
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 2.0.7.

o Allow readwrite as an alias for rw in setting sequential read/write
o stat: move final \n of terse output to the end
o Enhance the reaped status display
o HOWTO: update to note base of latencies in minimal/terse output
o Add indication of whether a job got killed
o HOWTO: emphasize units in --minimal mode: latency in usec, bw in KB/s
o group reporting: fix bad values of min/max
2.0.6
23 Mar 2012 11:28:26
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 2.0.6.

o Add buffer_compress_percentage
o server: fixup bug in sending jobs_eta command
o Avoid segfault if verify header appears longer than io_u
o Fix bug that causes early termination of fio with verify_backlog
o Add buffer_compress_chunk option
o Fix failure to verify in mixed read/write workload with backlog
o New offset_increment option
o Fix problem with iodepth_batch_complete=0 and accounting
o time_based: Avoid restarting main I/O loop
o Enable read/write sequential offset to be a non-multiple of the block size
o Added 99.95 and 99.99 default percentiles.
o Fix terse output with description set

Feature safe:   yes
2.0.5
28 Feb 2012 13:29:32
Original commit files touched by this commit
brucec search for other commits by this committer
Update distinfo for version 2.0.5.
2.0.5
28 Feb 2012 13:10:16
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 2.0.5.
Changes:

o Really fix IOPS logging
2.0.4
24 Feb 2012 10:08:25
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 2.0.4.
Changes since 2.0 include:

o Fix segfault with net io engine and no file/hostname given.
o Fix net engine client read server write bug.
o Fix early termination of runs caused by ramp_time > runtime
o Implement zoned random I/O testing support
o Fix thread hang when using async engines (libaio,etc.) when too low of a iops
rate...
o Make random map allocation more resilient
o Fail if we can't satisfy the minimum block size
o Enable completion latency stat collection on verify
o Fix bandwidth logging for mixed read/write workloads.
o Token-based flow control
o Fix IOPS logging for mixed read/write workloads
o Use crc32c for the verify_header checksum
o client: exit if no jobs were sent and client is idle
2.0
17 Dec 2011 14:01:39
Original commit files touched by this commit
brucec search for other commits by this committer
Update to 2.0.

Feature safe:   yes
1.57
22 Jul 2011 15:30:05
Original commit files touched by this commit
brucec search for other commits by this committer
Put the license information in its own section.
1.57
22 Jul 2011 12:32:40
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 1.57.
1.54
14 May 2011 08:45:39
Original commit files touched by this commit
brucec search for other commits by this committer
Update to 1.54.

PR:     ports/156851
1.51
27 Mar 2011 16:39:25
Original commit files touched by this commit
brucec search for other commits by this committer
Update to 1.51.

PR:     ports/155901
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
1.50.2
12 Feb 2011 20:06:34
Original commit files touched by this commit
brucec search for other commits by this committer
Update to version 1.50.2.
Take over maintainership.

PR:     ports/154599
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
Approved by:    linimon
Feature safe:   yes
1.44.3
26 Jan 2011 12:00:36
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.44.3
- Add secondary category benchmarks

PR:             ports/153456
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:    maintainer timeout (luigi; 1 month)
Feature safe:   yes
1.44.2
23 Nov 2010 13:15:38
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.44.2
- Add options for gnuplot

PR:             ports/152046
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
Approved by:    maintainer timeout (luigi; 15 days)
1.44.1
25 Oct 2010 22:45:30
Original commit files touched by this commit
luigi search for other commits by this committer
remove now-empty pkg-plist

Reported-by: Sahil Tandon
1.44.1
25 Oct 2010 21:24:02
Original commit files touched by this commit
luigi search for other commits by this committer
update to rev 1.44.1 which compiles natively on FreeBSD

Submitted-by: Ruslan Mahmatkhanov
PR: ports/151727
1.25
13 Feb 2010 18:39:27
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 1.25

PR:             140328
Submitted by:   Sahil Tandon <sahil@tandon.net>
Approved by:    maintainer timeout
1.24
16 Mar 2009 09:38:21
Original commit files touched by this commit
linimon search for other commits by this committer
Mark as broken on sparc64-6.
1.24
16 Feb 2009 21:20:05
Original commit files touched by this commit
luigi search for other commits by this committer
forgot this file

Detected by: pointyhat build
1.24
14 Feb 2009 19:32:31
Original commit files touched by this commit
luigi search for other commits by this committer
Fio is an I/O testing tool that will spawn a number of threads or
processes doing a particular type of I/O action as specified by
the user. Fio can be driven by a 'job file' describing the I/O
load one wants to simulate.

WWW:    http://git.kernel.dk/

Number of commits found: 25