forked from jfm3/fsbench
-
Notifications
You must be signed in to change notification settings - Fork 0
File system benchmark.
License
scnew/fsbench
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
fsbench is a program to take straightforward file i/o benchmarks from a user space process to a single file in the file system. It reports benchmarks in the form of elapsed times for several individual tests, for which file sizes, chunk sizes, and random seek counts can be specified on the command line. See the file fsbench.c for detailed description of the benchmarks. fsbench has only ever been expected to work on Linux. To compile: make To run: sudo nice -n -20 ./fsbench To run on a particular file system, come up with a name for a new file on that file system, and: ./fsbench -f /path/newfile fsbench will print out its various settings when run, and how to change them with command line arguments for future runs. All randomness in benchmarks is deterministic with respect to a single random number seed. The author actively seeks criticisms, patches, and ports. For immediate service, email fsbench at jfm3 dot org.
About
File system benchmark.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 99.4%
- Makefile 0.6%