Fsyncbench
Benchmark fsync
Install / Use
/learn @ncw/FsyncbenchREADME
Fsync bench
Benchmark fsync
Download a binary from github or build from source (see later).
Usage
fsyncbench [flags]
Flags
-n=100: Iterations to test - default 100
-dir=/tmp: Target directory - default os.TmpDir()
It will produce output like this
$ fsyncbench
2013/07/02 16:03:30 That took 988.255164ms for 100 fsyncs
2013/07/02 16:03:30 That took 9.882551ms per fsync
Build
You'll need go installed, then
go get github.com/ncw/fsyncbench
and this will build the binary in $GOPATH/bin. You can then modify
the source and submit patches.
License
This is free software under the terms of the MIT license (check the COPYING file included in this package).
Contact and support
The project website is at:
- https://github.com/ncw/fsyncbench
There you can file bug reports, ask for help or contribute patches.
Authors
- Nick Craig-Wood nick@craig-wood.com
Contributors
- Your name goes here!
- Matteo Olivi matteoolivi7@gmail.com
Related Skills
node-connect
341.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
