From 684bcab3bb8d04cee1d854500d690d717acf8112 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Sat, 26 Oct 2013 17:14:20 +0200 Subject: [PATCH] Adds speed check for recovering. --- speed.c | 217 ++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 156 insertions(+), 61 deletions(-) diff --git a/speed.c b/speed.c index 2b57d19a..f3731b7c 100644 --- a/speed.c +++ b/speed.c @@ -59,22 +59,31 @@ void speed(void) unsigned i, j; unsigned char digest[HASH_SIZE]; unsigned char seed[HASH_SIZE]; - + int d[LEV_MAX]; + int e[LEV_MAX]; unsigned count; - unsigned delta = 100; + unsigned delta = 10; unsigned block_size = 256 * 1024; unsigned diskmax = 8; void* buffer_alloc; unsigned char** buffer; + unsigned char* zero; - buffer = malloc_nofail_vector_align(diskmax + LEV_MAX, block_size, &buffer_alloc); + buffer = malloc_nofail_vector_align(diskmax + LEV_MAX + 1, block_size, &buffer_alloc); /* initialize with fixed data */ - for(i=0;i