Il mio computer ha 8 GB di memoria fisica. Sto facendo funzionare alcuni processi di memoria che consumano velocemente 8GB. Quando la memoria fisica si esaurisce, inizia a utilizzare la memoria virtuale e vedo che pagefile.sys sparisce rapidamente fino a diverse GB di dimensioni. Lo spazio libero sul mio disco rigido principale è basso e non posso permettermi di acquistarne uno nuovo in questo momento. Per questo motivo, devo impostare la mia memoria virtuale sull'unità C: a circa 1 GB. La mia soluzione era usare il mio flash drive flash da 32 gb per tenere un altro file di paging.sys. Ho cambiato le mie impostazioni di RAM virtuale per includere la mia unità flash, con una dimensione iniziale di 16 GB e una dimensione massima di circa 29 GB, quindi riavviato il mio computer.
Ho scritto un piccolo script python per utilizzare tutta la memoria disponibile. Sfrutta ciò che resta degli 8 GB di memoria fisica, tocca nell'unità 1gb di memoria virtuale dell'unità principale, quindi si arresta in modo anomalo. L'unità flash rimane intatta. ero solito dir /a g:\pagefile.sys
per vedere se ha anche fatto un file di paging sul disco, e non lo ha fatto. Sono in perdita e le ricerche su google non sono state utili.
C'è un passaggio nascosto che mi manca? Il mio obiettivo è essere in grado di eseguire i miei processi, che occuperanno facilmente 10-15 GB di RAM. La velocità non è una preoccupazione primaria qui, solo la stabilità.
Sto usando Windows 7 Home Premium a 64 bit. L'unità flash è un sandisk cruiser da 32 gb formattato in ntfs.