Skip to content

Instantly share code, notes, and snippets.

@slp
Last active February 22, 2017 07:32
Show Gist options
  • Save slp/6a5d883ec0e227055fe6c0aa641d8626 to your computer and use it in GitHub Desktop.
Save slp/6a5d883ec0e227055fe6c0aa641d8626 to your computer and use it in GitHub Desktop.
Running on Raspberry Pi 3.
Test computes cost of write() and read() moving 16384 x 4K blocks.
Filesystem is tmpfs for Linux and memfs for Magenta.
Magenta (3e34cf26a478ca07dd620e741e2140a9a6b7fd8b)
==================================================
elapsed time: 1987.18 ms cost per call: 121.29 us
elapsed time: 1972.07 ms cost per call: 120.37 us
elapsed time: 1969.80 ms cost per call: 120.23 us
elapsed time: 1947.70 ms cost per call: 118.88 us
elapsed time: 1964.48 ms cost per call: 119.90 us
elapsed time: 1945.76 ms cost per call: 118.76 us
elapsed time: 1964.47 ms cost per call: 119.90 us
elapsed time: 1950.02 ms cost per call: 119.02 us
elapsed time: 1965.14 ms cost per call: 119.94 us
elapsed time: 1948.32 ms cost per call: 118.92 us
Linux (4.4.34-v7+)
==================
elapsed time: 160.73 ms cost per call: 9.81 us
elapsed time: 138.25 ms cost per call: 8.44 us
elapsed time: 148.95 ms cost per call: 9.09 us
elapsed time: 137.71 ms cost per call: 8.41 us
elapsed time: 149.26 ms cost per call: 9.11 us
elapsed time: 137.97 ms cost per call: 8.42 us
elapsed time: 149.31 ms cost per call: 9.11 us
elapsed time: 137.25 ms cost per call: 8.38 us
elapsed time: 148.82 ms cost per call: 9.08 us
elapsed time: 138.01 ms cost per call: 8.42 us
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment