Show new benchmark.bash in README
The old benchmark is in benchmark-builtin.bash. renamed: benchmarks-builtin.bash -> benchmark-builtin.bash renamed: benchmarks-external.bash -> benchmark.bash
This commit is contained in:
parent
142ed8b2b6
commit
e799ae672d
20
README.md
20
README.md
@ -82,17 +82,15 @@ Run `./benchmark.bash` to run the benchmarks.
|
|||||||
|
|
||||||
The output should look like this:
|
The output should look like this:
|
||||||
|
|
||||||
./benchmark.bash
|
```
|
||||||
gocryptfs v0.3.1-30-gd69e0df-dirty; on-disk format 2
|
$ ./benchmark.bash
|
||||||
PASS
|
linux-3.0.tar.gz 100%[===========================>] 92,20M 2,96MB/s in 35s
|
||||||
BenchmarkStreamWrite-2 100 12246070 ns/op 85.63 MB/s
|
2016-01-23 20:08:11 URL:https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.gz [...]
|
||||||
BenchmarkStreamRead-2 200 9125990 ns/op 114.90 MB/s
|
WRITE: 131072000 bytes (131 MB) copied, 1,36225 s, 96,2 MB/s
|
||||||
BenchmarkCreate0B-2 10000 101284 ns/op
|
UNTAR: 23.16
|
||||||
BenchmarkCreate1B-2 10000 178356 ns/op 0.01 MB/s
|
LS: 1.71
|
||||||
BenchmarkCreate100B-2 5000 361014 ns/op 0.28 MB/s
|
RM: 4.36
|
||||||
BenchmarkCreate4kB-2 5000 375035 ns/op 10.92 MB/s
|
```
|
||||||
BenchmarkCreate10kB-2 3000 491071 ns/op 20.85 MB/s
|
|
||||||
ok github.com/rfjakob/gocryptfs/integration_tests 17.216s
|
|
||||||
|
|
||||||
Changelog
|
Changelog
|
||||||
---------
|
---------
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Run the synthetic benchmarks that are built into gocryptfs using
|
||||||
|
# "go test".
|
||||||
|
|
||||||
set -eu
|
set -eu
|
||||||
|
|
||||||
source build.bash
|
source build.bash
|
@ -1,18 +1,20 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Run the set of "canonical" benchmarks that are shown on
|
||||||
|
# https://nuetzlich.net/gocryptfs/comparison/
|
||||||
|
|
||||||
set -eu
|
set -eu
|
||||||
|
|
||||||
TIME="/usr/bin/time -f %e"
|
TIME="/usr/bin/time -f %e"
|
||||||
|
|
||||||
# Setup
|
# Setup
|
||||||
cd /tmp
|
cd /tmp
|
||||||
wget -q -c https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.gz
|
wget -nv --show-progress -c https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.0.tar.gz
|
||||||
DIR1=$(mktemp -d)
|
DIR1=$(mktemp -d)
|
||||||
DIR2=$(mktemp -d)
|
DIR2=$(mktemp -d)
|
||||||
gocryptfs -q -init -extpass="echo test" $DIR1
|
gocryptfs -q -init -extpass="echo test" $DIR1
|
||||||
gocryptfs -q -extpass="echo test" $DIR1 $DIR2
|
gocryptfs -q -extpass="echo test" $DIR1 $DIR2
|
||||||
cd $DIR2
|
cd $DIR2
|
||||||
echo
|
|
||||||
|
|
||||||
# Benchmarks
|
# Benchmarks
|
||||||
echo -n "WRITE: "
|
echo -n "WRITE: "
|
Loading…
Reference in New Issue
Block a user