From: Charles Kerr Date: Tue, 25 May 2010 20:19:34 +0000 (+0000) Subject: (trunk libT) #3231 "Check existing data is extremely slow" -- increase the read buffe... X-Git-Tag: 2.00~76 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=25a5b2918a2087a8816154fcc592f70ae65f85d5;p=transmission (trunk libT) #3231 "Check existing data is extremely slow" -- increase the read buffer size as suggested by eridius --- diff --git a/libtransmission/verify.c b/libtransmission/verify.c index 0ebba00ba..720b1d080 100644 --- a/libtransmission/verify.c +++ b/libtransmission/verify.c @@ -60,7 +60,8 @@ verifyTorrent( tr_torrent * tor, tr_bool * stopFlag ) tr_piece_index_t pieceIndex = 0; const time_t begin = tr_time( ); time_t end; - const int64_t buflen = 16384; + //const int64_t buflen = 1024 * 128; /* 128 KiB buffer */ + const int64_t buflen = 1024 * 1024; uint8_t * buffer = tr_valloc( buflen ); SHA1_Init( &sha );