notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
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
Description:
SVNWeb : git : Homepage
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.
The package name of this deleted port was: fio
PKGNAME: fio
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.
Packages: (move your mouse over the cells for more information)
No package information in database for this port.

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:
Options name:
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.
Port Moves
  • port moved to benchmarks/fio on 2013-02-22
    REASON: Moved to benchmarks category

Number of commits found: 25

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Feb 2013 15:02:58
Original commit files touched by this commit Revision:312770  2.0.14
brucec (src committer) search for other commits by this committer
Move sysutils/fio to benchmarks category.
21 Feb 2013 20:03:32
Original commit files touched by this commit Revision:312735  2.0.14
brucec (src committer) search for other commits by this committer
- Update to version 2.0.14.
- Convert Makefile header.
- Convert to optionsNG.
09 Jan 2013 10:54:41
Original commit files touched by this commit Revision:310135  2.0.13
brucec (src committer) search for other commits by this committer
Update to version 2.0.13.
17 Nov 2012 14:31:29
Original commit files touched by this commit Revision:307513  2.0.11
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
11 Oct 2012 00:06:34
Original commit files touched by this commit Revision:305694  2.0.10
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
11 Jun 2012 17:53:51
Original commit files touched by this commit   2.0.8
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
11 Apr 2012 20:13:03
Original commit files touched by this commit   2.0.7
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
23 Mar 2012 11:28:26
Original commit files touched by this commit   2.0.6
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
28 Feb 2012 13:29:32
Original commit files touched by this commit   2.0.5
brucec search for other commits by this committer
Update distinfo for version 2.0.5.
28 Feb 2012 13:10:16
Original commit files touched by this commit   2.0.5
brucec search for other commits by this committer
Update to version 2.0.5.
Changes:

o Really fix IOPS logging
24 Feb 2012 10:08:25
Original commit files touched by this commit   2.0.4
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
17 Dec 2011 14:01:39
Original commit files touched by this commit   2.0
brucec search for other commits by this committer
Update to 2.0.

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

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

PR:     ports/155901
Submitted by:   Ruslan Mahmatkhanov <cvs-src at yandex.ru>
12 Feb 2011 20:06:34
Original commit files touched by this commit   1.50.2
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
26 Jan 2011 12:00:36
Original commit files touched by this commit   1.44.3
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
23 Nov 2010 13:15:38
Original commit files touched by this commit   1.44.2
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)
25 Oct 2010 22:45:30
Original commit files touched by this commit   1.44.1
luigi search for other commits by this committer
remove now-empty pkg-plist

Reported-by: Sahil Tandon
25 Oct 2010 21:24:02
Original commit files touched by this commit   1.44.1
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
13 Feb 2010 18:39:27
Original commit files touched by this commit   1.25
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
16 Mar 2009 09:38:21
Original commit files touched by this commit   1.24
linimon search for other commits by this committer
Mark as broken on sparc64-6.
16 Feb 2009 21:20:05
Original commit files touched by this commit   1.24
luigi search for other commits by this committer
forgot this file

Detected by: pointyhat build
14 Feb 2009 19:32:31
Original commit files touched by this commit   1.24
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