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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q3
fio Flexible IO tester
3.37 benchmarks on this many watch lists=4 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 3.37Version of this port present on the latest quarterly branch.
Maintainer: krion@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-02-22 15:03:09
Last Update: 2024-03-27 11:35:35
Commit Hash: 36d8056
People watching this port, also watch:: bash, rsync, smartmontools, pkg, sudo
License: GPLv2
WWW:
https://git.kernel.dk/cgit/fio/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (323 items)
Collapse this list.
  1. /usr/local/share/licenses/fio-3.37/catalog.mk
  2. /usr/local/share/licenses/fio-3.37/LICENSE
  3. /usr/local/share/licenses/fio-3.37/GPLv2
  4. bin/fio
  5. bin/fio_generate_plots
  6. include/fio/arch/arch-aarch64.h
  7. include/fio/arch/arch-alpha.h
  8. include/fio/arch/arch-arm.h
  9. include/fio/arch/arch-generic.h
  10. include/fio/arch/arch-hppa.h
  11. include/fio/arch/arch-ia64.h
  12. include/fio/arch/arch-loongarch64.h
  13. include/fio/arch/arch-mips.h
  14. include/fio/arch/arch-ppc.h
  15. include/fio/arch/arch-riscv64.h
  16. include/fio/arch/arch-s390.h
  17. include/fio/arch/arch-sh.h
  18. include/fio/arch/arch-sparc.h
  19. include/fio/arch/arch-sparc64.h
  20. include/fio/arch/arch-x86-common.h
  21. include/fio/arch/arch-x86.h
  22. include/fio/arch/arch-x86_64.h
  23. include/fio/arch/arch.h
  24. include/fio/blktrace.h
  25. include/fio/blktrace_api.h
  26. include/fio/cairo_text_helpers.h
  27. include/fio/cgroup.h
  28. include/fio/client.h
  29. include/fio/compiler/compiler.h
  30. include/fio/config-host.h
  31. include/fio/debug.h
  32. include/fio/dedupe.h
  33. include/fio/diskutil.h
  34. include/fio/err.h
  35. include/fio/fdp.h
  36. include/fio/fifo.h
  37. include/fio/file.h
  38. include/fio/filehash.h
  39. include/fio/filelock.h
  40. include/fio/fio.h
  41. include/fio/fio_sem.h
  42. include/fio/fio_time.h
  43. include/fio/flist.h
  44. include/fio/flow.h
  45. include/fio/gclient.h
  46. include/fio/gcompat.h
  47. include/fio/gerror.h
  48. include/fio/gettime.h
  49. include/fio/gfio.h
  50. include/fio/ghelpers.h
  51. include/fio/goptions.h
  52. include/fio/graph.h
  53. include/fio/hash.h
  54. include/fio/helper_thread.h
  55. include/fio/helpers.h
  56. include/fio/idletime.h
  57. include/fio/io_ddir.h
  58. include/fio/io_u.h
  59. include/fio/io_u_queue.h
  60. include/fio/ioengines.h
  61. include/fio/iolog.h
  62. include/fio/json.h
  63. include/fio/lib/axmap.h
  64. include/fio/lib/bloom.h
  65. include/fio/lib/bswap.h
  66. include/fio/lib/ffz.h
  67. include/fio/lib/fls.h
  68. include/fio/lib/gauss.h
  69. include/fio/lib/getrusage.h
  70. include/fio/lib/hweight.h
  71. include/fio/lib/ieee754.h
  72. include/fio/lib/lfsr.h
  73. include/fio/lib/memalign.h
  74. include/fio/lib/memcpy.h
  75. include/fio/lib/mountcheck.h
  76. include/fio/lib/nowarn_snprintf.h
  77. include/fio/lib/num2str.h
  78. include/fio/lib/output_buffer.h
  79. include/fio/lib/pattern.h
  80. include/fio/lib/pow2.h
  81. include/fio/lib/prio_tree.h
  82. include/fio/lib/rand.h
  83. include/fio/lib/rbtree.h
  84. include/fio/lib/roundup.h
  85. include/fio/lib/seqlock.h
  86. include/fio/lib/strntol.h
  87. include/fio/lib/types.h
  88. include/fio/lib/zipf.h
  89. include/fio/log.h
  90. include/fio/minmax.h
  91. include/fio/optgroup.h
  92. include/fio/options.h
  93. include/fio/os/os-freebsd.h
  94. include/fio/os/os.h
  95. include/fio/oslib/getopt.h
  96. include/fio/parse.h
  97. include/fio/printing.h
  98. include/fio/profile.h
  99. include/fio/pshared.h
  100. include/fio/rate-submit.h
  101. include/fio/rwlock.h
  102. include/fio/server.h
  103. include/fio/smalloc.h
  104. include/fio/stat.h
  105. include/fio/steadystate.h
  106. include/fio/td_error.h
  107. include/fio/thread_options.h
  108. include/fio/tickmarks.h
  109. include/fio/trim.h
  110. include/fio/verify-state.h
  111. include/fio/verify.h
  112. include/fio/workqueue.h
  113. include/fio/y.tab.h
  114. include/fio/zbd.h
  115. include/fio/zbd_types.h
  116. include/fio/zone-dist.h
  117. share/man/man1/fio.1.gz
  118. share/man/man1/fio_generate_plots.1.gz
  119. share/examples/fio/1mbs_clients.fio
  120. share/examples/fio/1mbs_clients.png
  121. share/examples/fio/aio-read.fio
  122. share/examples/fio/aio-read.png
  123. share/examples/fio/backwards-read.fio
  124. share/examples/fio/backwards-read.png
  125. share/examples/fio/basic-verify.fio
  126. share/examples/fio/basic-verify.png
  127. share/examples/fio/butterfly.fio
  128. share/examples/fio/butterfly.png
  129. share/examples/fio/cmdprio-bssplit.fio
  130. share/examples/fio/cmdprio-bssplit.png
  131. share/examples/fio/cmdprio-percentage.fio
  132. share/examples/fio/cmdprio-percentage.png
  133. share/examples/fio/cpp_null.fio
  134. share/examples/fio/cpp_null.png
  135. share/examples/fio/cpuio.fio
  136. share/examples/fio/cpuio.png
  137. share/examples/fio/cross-stripe-verify.fio
  138. share/examples/fio/cross-stripe-verify.png
  139. share/examples/fio/dedupe-global.fio
  140. share/examples/fio/dedupe-global.png
  141. share/examples/fio/dev-dax.fio
  142. share/examples/fio/dev-dax.png
  143. share/examples/fio/dfs.fio
  144. share/examples/fio/dfs.png
  145. share/examples/fio/dircreate-ioengine.fio
  146. share/examples/fio/dircreate-ioengine.png
  147. share/examples/fio/dirdelete-ioengine.fio
  148. share/examples/fio/dirdelete-ioengine.png
  149. share/examples/fio/dirstat-ioengine.fio
  150. share/examples/fio/dirstat-ioengine.png
  151. share/examples/fio/disk-zone-profile.fio
  152. share/examples/fio/disk-zone-profile.png
  153. share/examples/fio/e4defrag.fio
  154. share/examples/fio/e4defrag.png
  155. share/examples/fio/e4defrag2.fio
  156. share/examples/fio/e4defrag2.png
  157. share/examples/fio/enospc-pressure.fio
  158. share/examples/fio/enospc-pressure.png
  159. share/examples/fio/exec.fio
  160. share/examples/fio/exec.png
  161. share/examples/fio/exitwhat.fio
  162. share/examples/fio/exitwhat.png
  163. share/examples/fio/falloc.fio
  164. share/examples/fio/falloc.png
  165. share/examples/fio/filecreate-ioengine.fio
  166. share/examples/fio/filecreate-ioengine.png
  167. share/examples/fio/filedelete-ioengine.fio
  168. share/examples/fio/filedelete-ioengine.png
  169. share/examples/fio/filestat-ioengine.fio
  170. share/examples/fio/filestat-ioengine.png
  171. share/examples/fio/fio-rand-RW.fio
  172. share/examples/fio/fio-rand-RW.png
  173. share/examples/fio/fio-rand-read.fio
  174. share/examples/fio/fio-rand-read.png
  175. share/examples/fio/fio-rand-write.fio
  176. share/examples/fio/fio-rand-write.png
  177. share/examples/fio/fio-seq-RW.fio
  178. share/examples/fio/fio-seq-RW.png
  179. share/examples/fio/fio-seq-read.fio
  180. share/examples/fio/fio-seq-read.png
  181. share/examples/fio/fio-seq-write.fio
  182. share/examples/fio/fio-seq-write.png
  183. share/examples/fio/fixed-rate-submission.fio
  184. share/examples/fio/fixed-rate-submission.png
  185. share/examples/fio/flow.fio
  186. share/examples/fio/flow.png
  187. share/examples/fio/fsx.fio
  188. share/examples/fio/fsx.png
  189. share/examples/fio/ftruncate.fio
  190. share/examples/fio/ftruncate.png
  191. share/examples/fio/gfapi.fio
  192. share/examples/fio/gfapi.png
  193. share/examples/fio/gpudirect-rdmaio-client.fio
  194. share/examples/fio/gpudirect-rdmaio-client.png
  195. share/examples/fio/gpudirect-rdmaio-server.fio
  196. share/examples/fio/gpudirect-rdmaio-server.png
  197. share/examples/fio/http-s3.fio
  198. share/examples/fio/http-s3.png
  199. share/examples/fio/http-s3-crypto.fio
  200. share/examples/fio/http-s3-crypto.png
  201. share/examples/fio/http-s3-storage-class.fio
  202. share/examples/fio/http-s3-storage-class.png
  203. share/examples/fio/http-swift.fio
  204. share/examples/fio/http-swift.png
  205. share/examples/fio/http-webdav.fio
  206. share/examples/fio/http-webdav.png
  207. share/examples/fio/ime.fio
  208. share/examples/fio/ime.png
  209. share/examples/fio/iometer-file-access-server.fio
  210. share/examples/fio/iometer-file-access-server.png
  211. share/examples/fio/jesd219.fio
  212. share/examples/fio/jesd219.png
  213. share/examples/fio/latency-profile.fio
  214. share/examples/fio/latency-profile.png
  215. share/examples/fio/libblkio-io_uring.fio
  216. share/examples/fio/libblkio-io_uring.png
  217. share/examples/fio/libblkio-virtio-blk-vfio-pci.fio
  218. share/examples/fio/libblkio-virtio-blk-vfio-pci.png
  219. share/examples/fio/libcufile-cufile.fio
  220. share/examples/fio/libcufile-cufile.png
  221. share/examples/fio/libcufile-posix.fio
  222. share/examples/fio/libcufile-posix.png
  223. share/examples/fio/libhdfs.fio
  224. share/examples/fio/libhdfs.png
  225. share/examples/fio/libiscsi.fio
  226. share/examples/fio/libiscsi.png
  227. share/examples/fio/libpmem.fio
  228. share/examples/fio/libpmem.png
  229. share/examples/fio/librpma_apm-client.fio
  230. share/examples/fio/librpma_apm-client.png
  231. share/examples/fio/librpma_apm-server.fio
  232. share/examples/fio/librpma_apm-server.png
  233. share/examples/fio/librpma_gpspm-client.fio
  234. share/examples/fio/librpma_gpspm-client.png
  235. share/examples/fio/librpma_gpspm-server.fio
  236. share/examples/fio/librpma_gpspm-server.png
  237. share/examples/fio/libzbc-rand-write.fio
  238. share/examples/fio/libzbc-rand-write.png
  239. share/examples/fio/libzbc-seq-read.fio
  240. share/examples/fio/libzbc-seq-read.png
  241. share/examples/fio/mtd.fio
  242. share/examples/fio/mtd.png
  243. share/examples/fio/nbd.fio
  244. share/examples/fio/nbd.png
  245. share/examples/fio/netio.fio
  246. share/examples/fio/netio.png
  247. share/examples/fio/netio_multicast.fio
  248. share/examples/fio/netio_multicast.png
  249. share/examples/fio/netio_vsock.fio
  250. share/examples/fio/netio_vsock.png
  251. share/examples/fio/netio_vsock_receiver.fio
  252. share/examples/fio/netio_vsock_receiver.png
  253. share/examples/fio/netio_vsock_sender.fio
  254. share/examples/fio/netio_vsock_sender.png
  255. share/examples/fio/nfs.fio
  256. share/examples/fio/nfs.png
  257. share/examples/fio/null.fio
  258. share/examples/fio/null.png
  259. share/examples/fio/numa.fio
  260. share/examples/fio/numa.png
  261. share/examples/fio/poisson-rate-submission.fio
  262. share/examples/fio/poisson-rate-submission.png
  263. share/examples/fio/rados.fio
  264. share/examples/fio/rados.png
  265. share/examples/fio/rand-zones.fio
  266. share/examples/fio/rand-zones.png
  267. share/examples/fio/rbd.fio
  268. share/examples/fio/rbd.png
  269. share/examples/fio/rdmaio-client.fio
  270. share/examples/fio/rdmaio-client.png
  271. share/examples/fio/rdmaio-server.fio
  272. share/examples/fio/rdmaio-server.png
  273. share/examples/fio/sg_verify-fail.fio
  274. share/examples/fio/sg_verify-fail.png
  275. share/examples/fio/sg_verify.fio
  276. share/examples/fio/sg_verify.png
  277. share/examples/fio/sg_write_same_ndob.fio
  278. share/examples/fio/sg_write_same_ndob.png
  279. share/examples/fio/ssd-steadystate.fio
  280. share/examples/fio/ssd-steadystate.png
  281. share/examples/fio/ssd-test.fio
  282. share/examples/fio/ssd-test.png
  283. share/examples/fio/steadystate.fio
  284. share/examples/fio/steadystate.png
  285. share/examples/fio/surface-scan.fio
  286. share/examples/fio/surface-scan.png
  287. share/examples/fio/tiobench-example.fio
  288. share/examples/fio/tiobench-example.png
  289. share/examples/fio/uring-cmd-fdp.fio
  290. share/examples/fio/uring-cmd-fdp.png
  291. share/examples/fio/uring-cmd-ng.fio
  292. share/examples/fio/uring-cmd-ng.png
  293. share/examples/fio/uring-cmd-pi-ext.fio
  294. share/examples/fio/uring-cmd-pi-ext.png
  295. share/examples/fio/uring-cmd-pi-sb.fio
  296. share/examples/fio/uring-cmd-pi-sb.png
  297. share/examples/fio/uring-cmd-trim-multi-range.fio
  298. share/examples/fio/uring-cmd-trim-multi-range.png
  299. share/examples/fio/uring-cmd-zoned.fio
  300. share/examples/fio/uring-cmd-zoned.png
  301. share/examples/fio/waitfor.fio
  302. share/examples/fio/waitfor.png
  303. share/examples/fio/xnvme-compare.fio
  304. share/examples/fio/xnvme-compare.png
  305. share/examples/fio/xnvme-fdp.fio
  306. share/examples/fio/xnvme-fdp.png
  307. share/examples/fio/xnvme-pi.fio
  308. share/examples/fio/xnvme-pi.png
  309. share/examples/fio/xnvme-zoned.fio
  310. share/examples/fio/xnvme-zoned.png
  311. share/examples/fio/zbd-rand-write.fio
  312. share/examples/fio/zbd-rand-write.png
  313. share/examples/fio/zbd-rand-write-trim-gc.fio
  314. share/examples/fio/zbd-rand-write-trim-gc.png
  315. share/examples/fio/zbd-rand-write-zone-reset-gc.fio
  316. share/examples/fio/zbd-rand-write-zone-reset-gc.png
  317. share/examples/fio/zbd-seq-read.fio
  318. share/examples/fio/zbd-seq-read.png
  319. share/examples/fio/zipf.fio
  320. share/examples/fio/zipf.png
  321. @owner
  322. @group
  323. @mode
Collapse this list.
Dependency lines:
  • fio>0:benchmarks/fio
Conflicts:
CONFLICTS_INSTALL:
  • py*-Fiona
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/benchmarks/fio/ && make install clean
To add the package, run one of these commands:
  • pkg install benchmarks/fio
  • pkg install fio
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: fio
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1711538948 SHA256 (fio-3.37.tar.bz2) = 88f0fd6549ca07f7387e784a91706ab11e36d5c12ec26540f1b2d33c6f2d8327 SIZE (fio-3.37.tar.bz2) = 7730124

Packages (timestamps in pop-ups are UTC):
fio
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.373.373.253.373.37-3.25-
FreeBSD:13:quarterly3.373.373.353.373.373.363.363.36
FreeBSD:14:latest3.373.373.333.373.373.35-3.35
FreeBSD:14:quarterly3.363.37-3.363.373.363.363.36
FreeBSD:15:latest3.36_13.37n/a3.36_1n/a3.36_13.36_13.36_1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Run
  1. benchmarks/kdiskmark

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/kdiskmark*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for fio-3.37: EXAMPLES=on: Build and/or install examples GNUPLOT=off: Support for plotting graphs LIBNFS=off: Enable NFS support using libnfs ===> Use 'make config' to modify these settings
Options name:
benchmarks_fio
USES:
compiler:c11 gmake pkgconfig tar:bzip2
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://brick.kernel.dk/snaps/
Collapse this list.

There are no commits on branch 2022Q3 for this port