Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/facebookincubator/FioSynth
Tool which enables the creation of synthetic storage workloads, automates the execution and results collection of synthetic storage benchmarks.
https://github.com/facebookincubator/FioSynth
Last synced: about 1 month ago
JSON representation
Tool which enables the creation of synthetic storage workloads, automates the execution and results collection of synthetic storage benchmarks.
- Host: GitHub
- URL: https://github.com/facebookincubator/FioSynth
- Owner: facebookincubator
- License: mit
- Created: 2019-11-20T17:38:55.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T12:29:03.000Z (5 months ago)
- Last Synced: 2024-08-02T16:00:06.365Z (4 months ago)
- Language: Python
- Size: 217 KB
- Stars: 140
- Watchers: 14
- Forks: 18
- Open Issues: 6
-
Metadata Files:
- Readme: README-READHAMMER.txt
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-repositories - facebookincubator/FioSynth - Tool which enables the creation of synthetic storage workloads, automates the execution and results collection of synthetic storage benchmarks. (Python)
README
Currently the read hammer test will run for 14 days ( 336 hours) after the SSDs
are prepared. Increase the number of run cycles in the "readhammer" workload
profile file to run the test for longer.Use the following steps to run the readhammer test.
1. Precondition a single device:
fb-FioSynthFlash -d /dev/sdc -w prep -f precondition
or
Precondition all devices:
fb-FioSynthFlash -d ALL -w prep -f precondition
2. Run readhammer test on a single device:
fb-FioSynthFlash -d /dev/sdc -w readhammer -f readhammer
or
Run readhammer test on all devices:
fb-FioSynthFlash -d ALL -w readhammer -f readhammer
3. All results are stored in a .csv file in the specified results directory.Note: If you are running the read hammer test on more than one device, it
is recommended to increase the maximum number of active aio contexts.
echo "262144" > /proc/sys/fs/aio-max-nrLicense
Copyright (c) Facebook, Inc. and its affiliates.