More aggressively use memory-mapped data for cloud log items.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 11 Aug 2010 19:43:19 +0000 (12:43 -0700)
committerMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 11 Aug 2010 19:43:19 +0000 (12:43 -0700)
commitb8da8a2b1a41913b958c8dea58060aab26a6a18a
treed3ad075c6abb6964d04c361f0a76d412f0e6da8d
parent4a207da5eef9f87a702a011d003d5ad17b651085
More aggressively use memory-mapped data for cloud log items.

Replace a string with a memory-mapped version as soon as possible when the
item is written out.  The intent is that memory-mapped versions rely on the
kernel's memory management, and don't need to be written to swap like a
private copy would, and so should give better overall system memory
management.
bluesky/log.c