fio is an I/O tool meant to be used both for benchmark and stress/hardware verification. It has support for 13 different types of I/O engines (sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio, and more), 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, including complete IO latencies and percentiles. Fio is in wide use in many places, for both benchmarking, QA, and verification purposes. It supports Linux, FreeBSD, NetBSD, OS X, OpenSolaris, AIX, HP-UX, and Windows.
fistgen is the FiST language code generator, used to create stackable file systems out of templates and a high-level language. This package comes with stackable file system templates for Linux, Solaris, and FreeBSD. It also contains several sample file systems built using the FiST language: an encryption file system, a compression file system, and more - all of which are written as portable stackable file systems.
format floppy formats your floppies with different capacities of 1440 kBytes or above. Even floppies with an original size of only 1440 kBytes can be reformatted. Now it is possible to save, and to transport a file whose size would normally be too large. Additionally, format floppy creates a file system of your choice on the floppy. You can choose between FAT-12, FAT-16, FAT-32, ext2, and minix. If you want to use the disk with DOS or Windows, FAT-12 is the best option.
fsarchiver is a system tool that allows you to save the contents of a filesystem to a compressed archive file. The filesystem can be restored on a partition that has a different size, and it can be restored on a different filesystem. Unlike tar/dar, fsarchiver also creates the filesystem when it extracts the data to partitions. Everything is checksummed in the archive in order to protect the data. If the archive is corrupt, you just lose the current file, not the whole archive.
fsdb speeds the creation of slocate's database files by keeping its own database and updating only those parts that need to be updated. It connects to a daemon to receive the updated inodes. In turn, the daemon interfaces with a kernel module which hooks into Linux's dnotify mechanism.