aboutsummaryrefslogtreecommitdiff
path: root/semestr-5/so/lista6/so21_lista_6/writeperf.sh
diff options
context:
space:
mode:
Diffstat (limited to 'semestr-5/so/lista6/so21_lista_6/writeperf.sh')
-rwxr-xr-xsemestr-5/so/lista6/so21_lista_6/writeperf.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/semestr-5/so/lista6/so21_lista_6/writeperf.sh b/semestr-5/so/lista6/so21_lista_6/writeperf.sh
new file mode 100755
index 0000000..55f34ae
--- /dev/null
+++ b/semestr-5/so/lista6/so21_lista_6/writeperf.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+OPTS="-l 1000 -t 1000"
+
+runtest() {
+ echo "Method: $1"
+ time ./writeperf $OPTS $1 > test
+ md5sum test
+ rm test
+ echo ""
+}
+
+runtest write
+runtest fwrite
+runtest fwrite-line
+runtest fwrite-full
+runtest writev