[so] file swapping pe Windows
Octavian Purdila
so@atlantis.cs.pub.ro
Fri, 16 Jan 2004 11:46:01 +0200
On Fri, 16 Jan 2004 09:16:20 -0800, Daniel Cosmin Porumbel
<dany@p16.pub.ro> wrote:
> Salut!
>
> Eu am urmatoarea problema. Daca scriu ceva in memoria virtuala, se
> vede in memoria fizica abia cand programul s-a incheiat complet. De
> exemplu:
> main(){
> ...
> *(virtmem)='A'
> closeHandles()
> sleep(pana maine dimineata)
> }
> Si imi vede un 'A' pe fisierul de mem fizica abia dupa ce s-a
> terminat sleepul. Prin urmare nu am cum sa fac swapping pt ca aceste
> continuturi sunt activate la sfarsit. Am mapat cu FILE_MAP_WRITE, n-am
> folosit nici un fel de cache_write, write_on_copy sau alte nebunii
> dintr-astea. "Orice fel de ajutor este mai mult decat apreciat"....
>
FlushViewOfFile
tavi