Move encryption of cloud log segments into background threads.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 2 Mar 2011 01:09:29 +0000 (17:09 -0800)
committerMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 2 Mar 2011 01:09:29 +0000 (17:09 -0800)
commit207d6851cd0b6d4a5fb1ebfd13fc131ca935c364
tree67e039394e8ee205144f45fedf038edbbd47c83c
parentc8955150725b42aba269adbc85f2e66ba72f506a
Move encryption of cloud log segments into background threads.

Crypto operations looked to be a CPU bottleneck, but using separate threads
will at least allow multiple log segments to be encrypted in parallel on
separate CPU cores.
bluesky/bluesky-private.h
bluesky/cloudlog.c