haiku/headers/private/kernel/fs
Augustin Cavalier 42e3c6f978 KPath: Use an object_cache for the path buffers in the normal case.
This was (following the packagefs changes) the number-one (by call
count) consumer of malloc() during the boot -- 52866 calls, and 100%
of them either 1024 or 1025 bytes!

Virtually all of these are ephemeral (indeed, the object_cache
stats after a boot with this patch shows there is only a single slab
of 64 buffers allocated, and most of them unused), so this is
probably a significant performance boost.

Change-Id: I659f5707510cbfeafa735d35eea7b92732ead666
2019-07-11 22:52:10 -04:00
..
devfs.h Style cleanup. 2012-10-08 13:59:16 +02:00
fd.h vfs: Bind flock locks to file descriptors 2018-05-22 20:29:21 +00:00
KPath.h KPath: Use an object_cache for the path buffers in the normal case. 2019-07-11 22:52:10 -04:00
node_monitor.h * {add|remove}_node_listener() erroneously had "dev_t" as type of "node". 2008-07-09 13:04:54 +00:00
select_sync_pool.h