mod_benchmark_storage/README.markdown
author Kim Alvefur <zash@zash.se>
Sun, 03 Mar 2024 11:23:40 +0100
changeset 5857 97c9b76867ca
parent 1861 5a19ccd8457a
permissions -rw-r--r--
mod_log_ringbuffer: Detach event handlers on logging reload (thanks Menel) Otherwise the global event handlers accumulate, one added each time logging is reoladed, and each invocation of the signal or event triggers one dump of each created ringbuffer.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1861
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     1
---
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     2
summary: Storage benchmark tool
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     3
...
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     4
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     5
To benchmark `mod_storage_internal`:
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     6
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     7
    prosodyctl mod_benchmark_storage internal
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     8
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
     9
Does a number (aprox. 10000) of reads and writes and to the selected
5a19ccd8457a mod_benchmark_storage: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
    10
storage driver and tells you how long it took.