summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdtime
diff options
context:
space:
mode:
authormckusick <mckusick@FreeBSD.org>2000-06-18 22:05:57 +0000
committermckusick <mckusick@FreeBSD.org>2000-06-18 22:05:57 +0000
commitcad96185660b12cbc2d07e6fdb03d14d1018aece (patch)
treefef115668c40653e641199db6c4f4870c2af4745 /lib/libc/stdtime
parent938731aa89afb6c22801a87ea5e9d7a423e16c19 (diff)
downloadFreeBSD-src-cad96185660b12cbc2d07e6fdb03d14d1018aece.zip
FreeBSD-src-cad96185660b12cbc2d07e6fdb03d14d1018aece.tar.gz
Some additional performance improvements. When freeing an inode
check to see if it has been committed to disk. If it has never been written, it can be freed immediately. For short lived files this change allows the same inode to be reused repeatedly. Similarly, when upgrading a fragment to a larger size, if it has never been claimed by an inode on disk, it too can be freed immediately making it available for reuse often in the next slowly growing block of the same file.
Diffstat (limited to 'lib/libc/stdtime')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud