reactos/ntoskrnl/cc
Pierre Schweitzer 65e29b4b1f
[NTOSKRNL] Optimize a bit deferred writes.
In the lazy writer run, first post items that are queued for this.
Only then, start executing deferred writes if any.
If there were any, reschedule immediately a lazy writer run, to keep
Cc warm and to make it unqueue write faster in case of high IOs situation.
To make second lazy writer run happen faster, we keep our state active to
use short delay (1s) instead of standard idle (3s).
2018-05-02 23:33:45 +02:00
..
cacheman.c [NTOS:CC] Use UNIMPLEMENTED_ONCE instead of custom code 2018-04-07 12:00:10 +02:00
copy.c [NTOSKRNL] Map the VACB in kernel space before inserting it in lists. 2018-04-15 22:52:53 +02:00
fs.c [NTOSKRNL] Drop the VACB lock. 2018-04-15 22:52:53 +02:00
lazywrite.c [NTOSKRNL] Optimize a bit deferred writes. 2018-05-02 23:33:45 +02:00
mdl.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
pin.c [NTOSKRNL] Fix lazy writer for in-use VACB. 2018-04-29 20:42:53 +02:00
view.c [NTOKSNRL] Always flush dirty VACB. 2018-04-30 22:24:30 +02:00