F3 – Fight Flash Fraud, tool that tests flash cards capacity and performance
4 days ago
- #storage-testing
- #flash-drive
- #data-integrity
- f3 (Fight Flash Fraud) is a tool for testing flash cards' capacity and performance to verify their claimed specifications.
- It works by filling the device with pseudorandom data and checking if the same data is returned upon reading.
- Key tools include f3write/f3read for performance testing, f3probe for quick capacity tests, and f3fix for correcting capacity to actual size.
- Installation involves downloading and compiling the source code, with specific instructions for Linux, FreeBSD, Windows/Cygwin, and Apple Mac.
- Docker can be used for running f3 commands, with pre-built images available and instructions for building custom containers.
- Additional applications like f3probe, f3brew, and f3fix are available for Linux, requiring specific libraries for compilation.
- Graphical User Interfaces (GUIs) like F3 QT and F3XSwift are available for easier use of f3 tools.
- Bash scripts are provided for automating tasks like logging and file creation similar to H2testw.
- Flakyflash is mentioned for identifying and marking bad clusters in FAT file systems on failing flash drives.