mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 01:55:19 +00:00
50b00f0fcc
When we're about to close a file (ie, forget everything about it
and release any associated structure), actually delay it.
This allows keep data fresh in memory for faster reuse in case
it would be required. The effective closing will only happen after some time.
For specific operations, this will produce a real speed up in ReactOS.
For instance, with that patch, Winamp starts within seconds, instead of dozen
of minutes.
In most cases, it will bring ReactOS to performances it had before fixing
the huge leak in FastFAT (commit
|
||
---|---|---|
.. | ||
btrfs | ||
cdfs | ||
cdfs_new | ||
ext2 | ||
fastfat | ||
fastfat_new | ||
ffs | ||
fs_rec | ||
msfs | ||
mup | ||
nfs | ||
npfs | ||
ntfs | ||
reiserfs | ||
udfs | ||
CMakeLists.txt |