diff options
author | pfg <pfg@FreeBSD.org> | 2011-12-15 20:31:18 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2011-12-15 20:31:18 +0000 |
commit | 37ef732e3706f181d980062a33f308832cd40d73 (patch) | |
tree | d9583affe60423447807fff7c05f2b9f2a1c852b /lib/libc | |
parent | 1551a9d47765ddb3229399b4bb3fbacf4faaf66b (diff) | |
download | FreeBSD-src-37ef732e3706f181d980062a33f308832cd40d73.zip FreeBSD-src-37ef732e3706f181d980062a33f308832cd40d73.tar.gz |
Bring in reallocblk to ext2fs.
The feature has been standard for a while in UFS as a means to reduce
fragmentation, therefore maintaining consistent performance with
filesystem aging. This is also very similar to what ext4 calls
"delayed allocation".
In his 2010 GSoC, Zheng Liu ported and benchmarked the missing
FANCY_REALLOC code to find more consistent performance improvements than
with the preallocation approach.
PR: 159233
Author: Zheng Liu <gnehzuil AT SPAMFREE gmail DOT com>
Sponsored by: Google Inc.
Approved by: jhb (mentor)
MFC after: 2 weeks
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions