, hvor rent vinduer fil lager, for at være ærlig, jeg har ikke fundet en god løsning for det, det er, nemlig en (kombination af windows api) at styrker systemet til at klare de cache. imidlertid, at penge er ganske let.alt vi skal gøre, er at finde ud af, hvor mange hukommelse er fordelt, og hvor mange hukommelse, bør være gratis, disk cache betragtes ikke som tildelt hukommelse., så snart en (stor) del af hukommelsen er tildelt, vinduer (2000) vil stille ved at fjerne skjult ting. det viser, hvor integreret hukommelse, forvaltning og fil caching system. der er desværre ikke en enkel måde at læse på størrelse med systemets lager.dette skal ske ved at læse vinduer ydeevne tællere, og er en del af arbejdet, ser det ud, så jeg ikke regne ud, at en del endnu. men hvad vi ved er mængden af minde, som _should_ frit i henhold til ordningen.bare tag en stor del af, at tildele det effektivt, og sagen cache bliver ryddet.det hele sker meget hurtigt, således at afsætte en stor blok hukommelse er ikke noget problem.i forbindelse med comitting hukommelse du kunne kontrollere omfanget af disponible hukommelse, men det er ikke i dette eksempel kode:,,, procedure tform1. tmrshrinkcachetimer (afsender: tobject), var: snor, jeg: heltal, m: memorystatus; begynder, globalmemorystatus (m)., setlength (s, m.dwavailphys - m.dwtotalphys div. 8 - 32 mio), hvis s < > ", begynder, for jeg : = 0 længde (r) div 4096, [1 + i * 40]: =". ", ;,; det var en masse snak om et lille stykke kode:), har vi kun til 1 byte i hver 4-kb minde side til at begå en hel side.