Something went wrong. Try again.
Reactos
Something went wrong. Try again.
[NTOS:MM][NTOS:CC][FASTFAT][FASTFAT_NEW] Massive overhaul master
- Make Cc be a client of Mm - Cc now creates a section object for each Shared cache map it creates - Some functions where introduced into Mm in order to let Cc make notice of dirtified pages, file flushes & purges, etc. - Make Mm the real master of how pages are kept in memory for mapped files (including cached files) - Keep track of dirty pages - Do not dismiss pages as soon as section object are closed - Fine tune the balancer to account for this changes (far from perfect yet) - Those changes are incompatbile with fastfat -> enable fastfat_new - Make Cc routines compatible with it, esp. regarding file locking, write-behind, etc.
Author Jérôme Gardou Date (Feb 3, 2021, 9:29 AM UTC) Commit b0c143c7 b0c143c710ee32702ecb952e68c6d0b35a86da64 Parent 6d8aafb6 6d8aafb6ce6cf1f62f802f9000f63c5fc6a257b4