Skip to content

kennepau/thermite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thermite is an I/O generation tool written in Rust.

It can be used to stress-test storage, or to fill a device or file with (optionally) non-repeating random data.

Building

With debug symbols and no optimization: cargo build

With optimizations and a reduced binary size: cargo build --release

Usage

./thermite -h
Options:
    -h, --help          print this help text
    -m, --mode          I/O mode, 'sequential' or 'random' or 'random100'
    -b, --blocksize     block size to write
    -p, --pagesize      page size over which to ensure uniqueness
    -f, --file /dev/sdX target file or block device

License

Thermite is licensed under the terms of the GPL License (Version 3+).

See LICENSE for details.

About

Simple I/O Generation tool for Rust

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Rust 100.0%