summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdtime/difftime.c
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/difftime.c
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/difftime.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud