Come configurare smartphone e PC. Portale informativo
  • casa
  • Errori
  • Volume di memoria virtuale di Windows XP. Windows XP Gestione del file di paging in Windows XP

Volume di memoria virtuale di Windows XP. Windows XP Gestione del file di paging in Windows XP

Un file di paging è un file di sistema che il sistema operativo utilizza come “estensione” della RAM, ovvero per archiviare i dati dei programmi inattivi. Di norma, il file di paging viene utilizzato quando la quantità di RAM è piccola e la dimensione di questo file può essere controllata utilizzando le impostazioni appropriate.

Come gestire la dimensione del file di paging del sistema operativo

Quindi, oggi vedremo come modificare la dimensione del file di paging utilizzando gli strumenti standard di Windows XP.

Qui puoi vedere quale volume è attualmente in uso, cosa si consiglia di installare e la dimensione minima. Per modificare la dimensione è necessario inserire due numeri nella posizione dell'interruttore "Taglia speciale". La prima è la dimensione iniziale in megabyte e la seconda è la dimensione massima. Affinché i parametri inseriti abbiano effetto, è necessario fare clic sul pulsante "Impostato".

Se imposti l'interruttore sulla modalità "Dimensione selezionabile dal sistema", Windows XP stesso regolerà direttamente la dimensione del file.

E infine, per disabilitare completamente lo scambio, è necessario impostare l'interruttore su "Nessun file di scambio". In questo caso, tutti i dati del programma verranno archiviati nella RAM del computer. Tuttavia, vale la pena farlo se hai 4 o più gigabyte di memoria installata.

I sistemi a basse prestazioni con una piccola quantità di memoria fisica devono aumentare la sua quantità totale utilizzando lo spazio degli indirizzi virtuali del disco rigido. Su un computer basato su Windows XP, ciò si ottiene creando un file di paging.

Teoria

Il sistema operativo alloca una certa quantità di memoria dello spazio degli indirizzi virtuali al processo in esecuzione. Questo termine si riferisce al numero di indirizzi generati dal microprocessore centrale. Pertanto, un processore a 32 bit genera non più di 2³² indirizzi. Questo numero corrisponde ai familiari 4 GB riconosciuti dall'ambiente operativo Windows XP a 32 bit.

Ai processi vengono allocati fino a 2 GB di spazio di indirizzi su 4 GB. I restanti due “concerti” sono gestiti dal kernel di Windows XP. Lo spazio degli indirizzi virtuali da solo non è sufficiente per l'esecuzione dei programmi. Il volume di indirizzi allocato deve comunque essere mappato sulla memoria fisica, la cui dimensione è quasi sempre molto limitata.

Cosa fare se lo spazio virtuale è molto, ma l'indirizzamento fisico è molto limitato? La soluzione era utilizzare un file di paging. Si chiama paginato perché la memoria è divisa in pagine, alcune delle quali vengono scaricate su disco.

La reimpostazione delle pagine è necessaria quando non c'è abbastanza RAM per gestire i lavori correnti e alcune pagine non sono necessarie in questo momento. Quando le pagine scartate sono necessarie, viene generata un'eccezione che indica che la pagina richiesta non si trova nello spazio degli indirizzi fisici. L'errore che si verifica viene elaborato da uno speciale gestore di Windows XP, che avvia una ricerca sul disco rigido della pagina mancante. Dopo averlo trovato lì, il dispatcher carica (pompa) questa pagina per l'elaborazione.

Dove si trova?

In Windows XP, il file di paging si trova nel volume di sistema C. È abbastanza facile vederlo installando l'applicazione Total Commander. Questo file manager mostra perfettamente gli oggetti di sistema nascosti. Il file di paging si trova nello stesso percorso della cartella di sistema di Windows e si chiama pagefile.sys.

È possibile accedere alle impostazioni del file di paging tramite le proprietà di sistema. Le impostazioni del file di paging sono controllate dalle impostazioni definite nel registro di sistema. Indica la sua dimensione minima e massima, nonché la sua posizione. Questi parametri possono essere modificati, ma non è consigliabile farlo direttamente nel registro. Lo snap-in delle proprietà è abbastanza adatto a questo.

Aprire l'applet delle proprietà è abbastanza semplice. Dopo aver aperto il menu "Start", fare clic con il pulsante destro del mouse sul collegamento "Risorse del computer". Il menu contestuale che si apre contiene la voce “Proprietà”. Facendo clic su di esso, verrà avviata la finestra delle proprietà del sistema XP. La scheda "Avanzate" contiene la sezione "Prestazioni" e in essa è presente un pulsante "Opzioni". Facendo clic su questo pulsante, avvieremo la finestra dei parametri delle prestazioni, nella quale avremo bisogno della scheda "Avanzate".

Per modificare le caratteristiche del file di paging, è necessario selezionare il pulsante "Cambia" nella sezione "Memoria virtuale". Verrà avviata un'utilità che fornisce informazioni di base sul file di paging e consente di apportarvi modifiche, ad esempio aumentare la dimensione di questo oggetto.

Dimensione ottimale

Puoi fidarti completamente di Windows XP per aumentare o diminuire la dimensione del file di paging. Il sistema imposterà automaticamente la dimensione minima e massima di pagefile.sys. Imposta il parametro minimo sulla stessa quantità di RAM. L'aumento massimo avviene con un fattore 3: questa caratteristica è 3 volte maggiore della normale quantità di RAM.

Puoi aumentare tu stesso la dimensione di pagefile.sys. Tuttavia, valori troppo grandi non sono necessari per Windows XP. L'opzione più ottimale è considerata una dimensione pari a 2 volte la quantità di RAM. Quando si aumenta la quantità totale di memoria, ad esempio, a valori da 4 a 16 GB, non è necessario raddoppiare da soli la dimensione del file di paging. La memoria virtuale scambiata dal disco è molto lenta.

Il file di paging viene utilizzato nei sistemi operativi Windows nei casi in cui il computer non dispone di RAM sufficiente. È possibile modificare la dimensione del file di paging come segue:

1. Aprire il “Pannello di controllo” tramite il menu “Start”.

2. Se nel “Pannello di controllo” è selezionata la visualizzazione “Per categoria”, è necessario eseguire i seguenti passaggi:

Selezionare la voce di menu "Prestazioni e manutenzione"

Se nel “Pannello di controllo” è stata selezionata la visualizzazione “Classica”, è sufficiente fare clic sulla voce di menu “Sistema”.


3. Nella finestra delle proprietà del sistema che si apre, fare clic su "Avanzate".

4. Nella scheda "Avanzate", cerca la sezione "Prestazioni" e fai clic sul pulsante "Opzioni".

5. Nelle “Opzioni” che si aprono, seleziona la scheda “Avanzate”.

6. Ora in fondo cerchiamo la sezione "Memoria virtuale". Lì facciamo clic sul pulsante "Cambia".

7. Si aprirà davanti a noi una finestra in cui potremo effettivamente modificare le proprietà del file di paging. Ci sono tre opzioni tra cui scegliere: impostare la dimensione desiderata del file di paging (è possibile impostarne la dimensione massima e minima), lasciare al sistema la possibilità di scegliere la dimensione del file di paging e non utilizzare il file di paging in Tutto. Pertanto, l'opzione ideale sarebbe impostare manualmente la dimensione del file di paging.


Che dimensione devo impostare per il file di swap? Ciò dipende principalmente dai requisiti del computer e dal formato delle attività eseguite. Tuttavia, i seguenti valori consigliati potrebbero essere adatti alla maggior parte degli utenti:

ATTENZIONE! Le impostazioni seguenti non sono assolutamente corrette e servono solo come consiglio!

Come puoi vedere dalla tabella, con un volume di memoria superiore a 8 GB, la necessità di un file di paging praticamente scompare.

Dopo aver impostato la dimensione minima e massima del file di paging, è necessario fare clic sul pulsante "Imposta". Quindi è necessario fare clic sul pulsante "Ok" e riavviare il computer per applicare la nuova dimensione del file di paging.



Non esiste troppa RAM e Windows XP si è adattato per creare RAM virtuale sul disco rigido. Il sistema operativo e i programmi in esecuzione utilizzano la RAM del computer. Quando lo spazio si esaurisce, alcuni dati vengono spostati dalla RAM al disco rigido in un file chiamato file di paging di Windows XP o memoria virtuale.

Il sistema non utilizza questo file con la stessa rapidità della RAM fisica, quindi l'ottimizzazione delle dimensioni del file di paging di Windows XP può velocizzare notevolmente il tuo computer. Inoltre, ho parlato di come spostare alcuni dati dal file di paging alla RAM, il che migliora anche le prestazioni del sistema.

In questo articolo vedremo come modificare la dimensione del file di paging di Windows XP e in quali casi quali valori selezionare.

Come accedere al file di paging di Windows XP

Per accedere al file di paging, è necessario fare clic con il tasto destro del mouse sul collegamento "Risorse del computer" e selezionare "Proprietà". Nella finestra che si apre, fai clic sulla scheda "Avanzate", quindi nel blocco "Prestazioni" fai clic sul pulsante "Opzioni". Si aprirà nuovamente una finestra in cui è necessario selezionare la scheda "Avanzate", quindi nel blocco "Memoria virtuale" fare clic sul pulsante "Cambia".

Questo è tutto, vediamo la dimensione della memoria virtuale di Windows XP.

Come modificare la dimensione del file di paging di Windows XP

Nella parte superiore della finestra che si apre vediamo un elenco di tutte le unità logiche presenti su questo computer. Nella colonna "File di scambio" è indicata la sua dimensione minima e massima, se presente.

Per modificare la dimensione del file di paging, è necessario fare clic sul disco desiderato. Di seguito vedrai lo spazio libero disponibile su questo settore del disco rigido, oltre a tre pulsanti di opzione. La dimensione del file di scambio XP può essere selezionata in base alla posizione di questo pulsante di opzione.

Diamo un'occhiata a ciascuno di essi.

  • "Dimensione personalizzata": questa posizione consente di selezionare in modo indipendente la dimensione del file di paging impostando manualmente i suoi valori massimo e minimo. Il valore minimo del file di paging non deve essere inferiore a quanto specificato nella riga “Consigliato” della stessa finestra.
  • "Dimensione per scelta del sistema": se selezioni questa voce, Windows XP selezionerà la dimensione del file di paging stesso durante il funzionamento.
  • "Senza file di paging": se selezioni questa posizione, non ci sarà alcun file di paging. Ma non è consigliabile farlo.

Consigli per impostare la dimensione del file di paging in Windows XP

  • Puoi velocizzare il tuo computer se ha più di un disco rigido. Per fare ciò è necessario definire alcuni valori per il file di paging sul disco rigido su cui NON è installato il sistema operativo.
  • Se il disco rigido con il sistema operativo è suddiviso in più settori, non è necessario che il file di paging si trovi nel settore in cui è archiviato il sistema operativo. Puoi sperimentare la posizione del file di paging per ottenere le migliori prestazioni sul tuo computer.
  • Il file di paging memorizza informazioni sensibili, comprese le password. Pertanto, per ridurre le possibilità di attacchi da parte di aggressori, è necessario cancellare questo file prima di ogni spegnimento del computer. Per fare ciò, vai alla sezione HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management e imposta "1" nel parametro ClearPageFileAtShutdown. Se non è presente, è necessario creare un parametro DWORD di questo tipo. Ciò cancellerà automaticamente il file di paging quando ti disconnetti, ma rallenterà lo spegnimento del computer di 5-10 secondi.
  • Per un'ottimizzazione completa, puoi utilizzare speciali file .

Per utilizzare nel modo più efficiente le risorse di sistema, è necessario essere in grado di configurarle correttamente dimensione del file di paging. Cos'è e come puoi usarlo per velocizzare Windows?
Mentre lavoriamo al computer, lanciamo varie applicazioni. Ognuno di essi consuma una certa quantità di RAM. Se ad un certo punto non c'è abbastanza memoria fisica, il sistema può utilizzare la cosiddetta memoria virtuale, che si trova sul disco rigido del computer sotto forma di file di paging. Si chiama, è nascosto e si trova nella cartella principale del disco. Se necessario, il sistema accede a questo file, memorizzandovi i dati che non rientrano nella RAM.

La memoria del disco funziona molto più lentamente della RAM, quindi per aumentare la velocità del tuo computer è meglio acquistare e installare moduli di memoria fisica aggiuntivi. Ma se hai un vecchio computer e non c'è modo di aumentare la quantità di RAM, puoi aumentare il file di paging in modo che la quantità di memoria disponibile diventi maggiore.

È possibile impostare la dimensione del file di paging desiderata come segue:

IN Windows XP: Fare clic con il tasto destro su “Risorse del computer” – “Proprietà” – scheda “Avanzate” – “Prestazioni” – “Opzioni” – “Avanzate” – “Memoria virtuale” – “Cambia”.

IN Windows 7: Tasto destro su “Computer” – “Proprietà” – a sinistra selezionare “Impostazioni di sistema avanzate” – scheda “Avanzate” – “Prestazioni” – “Opzioni” – “Avanzate” – “Memoria virtuale” – “Cambia”.

Una finestra simile si aprirà davanti a te: Per impostazione predefinita, Windows stesso seleziona la dimensione del file di paging e si trova sul disco di sistema. In effetti, si consiglia di posizionare questo file su qualsiasi partizione diverso da quello del sistema.

Tieni presente che il file di paging deve trovarsi sul disco di sistema per registrare correttamente le informazioni di debug ( discarica della memoria). Se lo disabilitiamo, in caso di guasto del sistema (la comparsa della cosiddetta schermata blu della morte), non saremo in grado di analizzare il dump della memoria e trovare il colpevole del BSoD. Ma per coloro che non sanno nemmeno cosa sia un memory dump, è improbabile che questo costituisca un problema. La maggior parte delle persone cerca la causa di BSoD tramite il codice di errore sulla schermata blu. In ogni caso, dovrai scegliere tra le prestazioni e la capacità di raccogliere dati sui problemi sorti.

Quindi per prima cosa rimuoviamo il file di paging da guidare C. Per fare ciò, seleziona questo disco e metti un contrassegno nella voce "Nessun file di paging" - fai clic sul pulsante "Imposta": Per aumentare le prestazioni del computer, l'originale La dimensione del file di paging dovrebbe essere 1,5-2 volte la dimensione della RAM fisica. Quelli. Se ho 768 MB di RAM sul mio computer, imposto 1152 MB nel campo "Dimensione originale".
Se non sai quanta RAM c'è sul tuo PC, puoi fare quanto segue: fai clic con il tasto destro sull'icona "Risorse del computer" - "Proprietà" - nella scheda "Generale" in basso, guarda la quantità di RAM RAM: È meglio limitare la dimensione massima allo stesso numero indicato nel campo “Dimensione originale”. Ciò eviterà la frammentazione del file di paging.

Quindi, impostiamo la dimensione del file di paging. Nel mio esempio evidenzio guidare D– Metto un pennarello nella voce “Dimensione personalizzata” (in Windows 7 questa voce si chiama “Specifica dimensione”) – Inserisco il numero 1152 nella casella “Dimensione originale” – Lo inserisco anche nella casella “Dimensione massima” (a proposito, tutti i valori inseriti qui devono essere multipli di 8) – premere il pulsante “Imposta” – “OK”: Riavvia il computer affinché tutte le modifiche abbiano effetto.

Windows consente di creare un file di paging su più unità contemporaneamente. Ma non ti consiglierei di farlo: non sarai comunque in grado di aumentare le prestazioni del tuo computer in questo modo.

In conclusione, vorrei dire che tutti i passaggi per configurare il file di paging descritti nell'articolo hanno senso se si dispone di un computer debole e di RAM insufficiente. Se sul tuo PC sono installati 4 GB (o più) di RAM, non vedo molto senso impostare il file di paging. In una situazione del genere, sarebbe ancora meglio fare il contrario: disabilitarlo (nella finestra "Memoria virtuale", inserire un segno di spunta nella voce "Senza file di paging" e fare clic sul pulsante "Imposta").

I migliori articoli sull'argomento