Qual è il modo migliore per creare un file di scambio? Qual è la dimensione ottimale per il file di scambio di Windows? come aumentarlo o diminuirlo? Come viene calcolata la dimensione ottimale?

Il file di paging, o altrimenti un file di scambio, è la memoria virtuale situata su uno dei dischi rigidi ed è una "continuazione" della memoria fisica ad accesso casuale (RAM). Se, quando un'applicazione è in esecuzione, non ha abbastanza RAM installata, Windows 7 utilizza un file di scambio per archiviare i dati dell'applicazione, ovvero scrive e legge da esso dati che non rientrano nella RAM. Questo processo di scrittura e lettura è chiamato scambio. In Windows 7, questo file ha un nome pagefile.sys rigorosamente definito, che non può essere modificato.

Durante l'installazione, Windows 7 determina autonomamente la dimensione richiesta del file di scambio e lo posiziona nella partizione di sistema del disco rigido. Accade spesso che tale comportamento del sistema relativo alla dimensione e al posizionamento di questo file non fornisca le massime prestazioni del computer. Pertanto, l'utente deve configurare personalmente i parametri pagefile.sys e ottimizzarne il funzionamento. Cercheremo di evidenziare i punti più importanti di questo processo.

Si ritiene che per ottenere buone prestazioni, sia necessario impostare la dimensione minima del file di paging uguale alla quantità di RAM e quella massima - il doppio. Cioè, se il computer ha 2 GB di RAM, le dimensioni minima e massima del file di scambio dovrebbero essere impostate rispettivamente su 2 e 4 GB. L'impostazione di questi due parametri su valori diversi fa sì che la dimensione effettiva di questo oggetto di archiviazione su disco cambi dinamicamente, il che significa che sarà soggetto a frammentazione e ridurrà le prestazioni. Pertanto, molti utenti impostano gli stessi valori. In questo caso, pagefile.sys diventa statico (non frammentato), riducendo il carico sul sistema e aumentandone le prestazioni. Ma anche nel caso di un file di scambio dinamico, esiste un modo per eliminare il degrado delle prestazioni abilitando la pulizia dei file all'arresto del sistema operativo.

Cancellazione del file di scambio allo spegnimento

Per abilitare la pulizia del file pagefile.sys quando il sistema operativo è spento, è necessario eseguire il comando secpol.msc (“Start – Esegui”) in modalità riga di comando. Nella finestra che si apre dovresti trovare l'elemento “spegnimento: cancellazione del file di paging...”. Fare doppio clic su di esso per impostare il parametro di sicurezza su "Abilitato" e fare clic sul pulsante "Applica". Questi passaggi sono mostrati nelle due figure seguenti.

Selezione della posizione del file di scambio

Windows 7 consente di posizionare un file di scambio su più dischi contemporaneamente, ma questa opzione non aumenta le prestazioni del sistema. Il metodo più ottimale in termini di prestazioni è un file di paging situato su qualsiasi partizione del disco rigido tranne la partizione di sistema. Per modificare la posizione di pagefile.sys, è necessario prima eliminarlo e quindi crearlo nella posizione desiderata. Per fare ciò, fare clic su "Start", quindi su "Risorse del computer - Proprietà" (pulsante destro del mouse). Nella finestra che appare, clicca su “Impostazioni di sistema avanzate”.

Si aprirà una finestra in cui è necessario selezionare la scheda "Avanzate".

Qui, nella sezione “Prestazioni”, fai clic sul pulsante “Opzioni” e nella finestra che si apre, seleziona nuovamente la scheda “Avanzate”. Vai alla sezione “Memoria virtuale” e fai clic sul pulsante “Cambia”. Si apre una finestra che consente di impostare la posizione e la dimensione dei file di scambio su qualsiasi partizione del disco rigido. La stessa finestra consente sia di disabilitare che di abilitare il file di paging.

Come già accennato, per impostazione predefinita Windows 7 inserisce pagefile.sys nella partizione di sistema del disco, come si può vedere dall'opzione attivata "Dimensione selezionata dal sistema". Per trasferire il file di paging su un'altra partizione, selezionalo, attiva l'opzione "Senza file di paging" e fai clic sul pulsante "Imposta". Queste azioni rimuovono il file di scambio dalla sua posizione precedente. A volte viene visualizzato un messaggio che avverte che il file è disabilitato o che la sua dimensione è troppo piccola, il che può portare a un errore di sistema. Quando viene visualizzato questo messaggio, fai semplicemente clic su "Sì".

Passiamo ora alla creazione del file nel posto giusto. Per questo:

  • Seleziona la partizione del disco richiesta.
  • Attiva la voce “Specifica taglia”.
  • Imposta le dimensioni del file (da minimo a massimo).
  • Fare clic sul pulsante "Imposta".

Tutti questi passaggi sono mostrati nella figura seguente.

Nella figura sopra, l'utente ha creato un file di scambio dinamico la cui dimensione massima è il doppio della minima. Se è necessario creare un pagefile.sys statico, questi parametri devono essere gli stessi.

Va notato che è possibile modificare le dimensioni del file di scambio senza modificarne la posizione. Per fare ciò, tutti i passaggi precedenti devono essere eseguiti senza modificare la partizione del disco. Naturalmente, è ovvio che in tutte le finestre con un pulsante "OK", è necessario premerlo dopo aver completato tutte le azioni richieste. E ancora una cosa: quando si modifica il volume verso una diminuzione, le modifiche diventano immediatamente effettive, altrimenti potrebbe essere necessario un riavvio, sul quale l'utente riceverà un messaggio in cui dovrà fare clic su "OK".

Disabilitare e abilitare il file di paging

Molti utenti ricorrono spesso alla disabilitazione del file di scambio. Ciò è giustificato nei casi in cui sul computer è installata una RAM sufficientemente grande. In effetti, perché perdere tempo scambiando e riducendo le prestazioni del sistema se puoi semplicemente aggiungere uno o più stick di RAM. Il costo della RAM in questo momento non è così elevato, ma aumentare la quantità di RAM installata e disabilitare il file di paging può dare un aumento significativo delle prestazioni, soprattutto con un computer non molto potente. Disabilitare un file di scambio è semplice: per farlo basta eliminarlo selezionando la casella di controllo "Nessun file di scambio", come mostrato nella penultima figura.

Abilitare un file di scambio è facile come disabilitarlo: basta deselezionare la casella di controllo "nessun file di scambio" e impostare "Dimensione in base alla scelta del sistema" o impostare i propri valori.

  • Inutile dire che l'opzione ideale sarebbe un sistema situato su una partizione separata del disco rigido.
  • La situazione finanziaria dell'utente non sarà influenzata notevolmente se installa RAM aggiuntiva e abbandona del tutto la memoria virtuale. Ciò aumenterà la velocità di Windows. 6 GB di RAM sono sufficienti.
  • Windows 7 aumenta costantemente la dimensione del file di scambio, il che porta alla frammentazione del disco rigido e ad un sovraccarico non necessario. Pertanto, si consiglia di impostare la propria taglia con gli stessi valori per la dimensione minima e quella massima.
  • Non dovresti impostare la dimensione di questo file su un valore inferiore a 1 GB, altrimenti il ​​tuo disco rigido potrebbe frammentarsi.
  • È necessaria una raccomandazione separata se utilizzata come unità SSD di sistema. Si tratta di un'unità a stato solido che non dispone di elementi rotanti meccanici. In sostanza, si tratta di una grande unità flash con una velocità di lettura-scrittura molto elevata, solitamente un ordine di grandezza superiore alla velocità dei dischi rigidi. Ma nonostante tutti i suoi ottimi parametri di velocità, ha un numero limitato di cicli di scrittura-lettura. Pertanto, è molto importante garantire un numero minimo di sovrascritture e per questo è necessario disabilitare del tutto il file di scambio o renderlo statico.

In contatto con

Il file di scambio è un file di sistema nascosto chiamato pagefile.sys. Windows lo utilizza quando la memoria principale ad accesso casuale (RAM) è insufficiente. I documenti che Windows non utilizza in questo momento vengono spostati dalla RAM a pagefile.sys. Aumentare il file di paging alla dimensione ottimale ti consentirà di eseguire giochi e applicazioni ad alta intensità di risorse senza ritardi o rallentamenti.

Dovrebbe essere chiaro che il file di paging non può sostituire completamente la RAM a causa della mancanza di velocità di lettura/scrittura e di una serie di altri parametri (la situazione è migliore sulle unità SSD). La dimensione ottimale del file dipende dalla quantità di RAM installata nel sistema: 4, 6, 8, 16 gigabyte e così via. I giochi moderni richiedono più di 4, 6 o addirittura 8 GB di RAM e la sua mancanza porta a errori di sistema o semplicemente a gravi rallentamenti del gioco.

Navigazione nell'articolo:

Utilizzo di pagefile.sys e swapfile.sys su Windows

Windows ha bisogno della RAM per caricare i programmi attualmente utilizzati in modo che il processore possa accedervi rapidamente. Se non c'è abbastanza RAM o l'applicazione non è in uso (ridotta a icona o in esecuzione in background), Windows sposterà alcune informazioni nel file di paging pagefile.sys.

La memoria virtuale (disco rigido) è molto più lenta della RAM. Se il file di paging viene utilizzato in giochi o applicazioni che richiedono molta RAM, potrebbero verificarsi seri problemi di prestazioni. Aumentare il file di paging non aiuta: la memoria virtuale è troppo lenta. Soluzione: aumentare la quantità di RAM e ridurre il file di paging oppure spostare pagefile.sys su unità SSD più veloci.

Separatamente va menzionato il file di sistema swapfile.sys, utilizzato nelle nuove versioni di Windows (8/8.1, 10). Molti utenti hanno già chiesto se questo file può essere spostato su un'altra unità o cancellato completamente. È possibile, ma non ci sarà alcun beneficio.

Alcuni fatti su swapfile.sys:

  1. Il file swapfile.sys viene utilizzato da Windows 10 come file di scambio per le app Metro e le app affiancate (UWP).
  2. La dimensione massima del file nelle versioni attuali di Windows è solo 256MB. L'eliminazione di un file influirà negativamente sulle prestazioni di Windows stesso, soprattutto sulle macchine più deboli.
  3. Si prevede che il trasferimento di swapfile.sys su un'unità SSD dia un aumento di velocità rispetto alla memoria virtuale dell'HDD.

Il file è incluso e inizia a lavorare insieme a pagefile.sys, ma allo stesso tempo funziona separatamente da esso. Poiché il file di scambio è dinamico - la dimensione del file cambia a seconda del carico - è improbabile che vengano utilizzati anche 256 megabyte di spazio. Tutto ciò rende assolutamente inutile disabilitare swapfile.sys: può essere spostato solo su un disco veloce per velocizzare il sistema.

Scambia file per unità SSD

Se disponi di un'unità SSD, è meglio trasferire su di essa il file di scambio, poiché questo tipo di unità funziona più velocemente rispetto all'HDD. Allo stesso tempo, se si verifica un problema con le prestazioni del computer, sarebbe molto più logico aumentare prima la quantità di RAM e solo successivamente acquistare un SSD e mettere a punto il computer.

Se disponi di RAM sufficiente, Windows non utilizzerà praticamente alcun file di paging. Esiste un mito secondo cui l'uso costante del file di paging su un SSD danneggia il disco, poiché il disco "svita" rapidamente il numero assegnato di cicli di scrittura. In realtà, non è così e tali unità sono eccellenti per inserire file di scambio su di esse.

Il file di scambio fa perfettamente il lavoro su un SSD:

  1. Due operazioni principali con questo file: registrazione sequenziale di grandi quantità di dati e registrazione casuale di piccole quantità di informazioni. Non ci sono problemi nell'eseguire queste attività su un SSD.
  2. Pagefile.sys legge 40 volte più dati di quanti ne scrive (rapporto lettura/scrittura 40:1).
  3. I dati in pagefile.sys sono scritti in parti abbastanza grandi (fino a 1 MB o più) e letti in parti piccole (4-16 kilobyte).

In pratica, ciò porta ad un aumento significativo delle prestazioni dopo aver spostato il file di paging su un SSD, anche su computer con 2-4 GB di RAM. Non è necessario disconnettere il file o spostarlo sull'HDD, anche se l'intero Windows funziona su un SSD e non esiste affatto il classico disco rigido.

Separatamente, va notato che il file di scambio viene trasferito dal disco rigido all'unità flash. È impossibile dire in anticipo se ciò aumenterà la produttività e in che misura. Dovresti provare a spostare il file e fare alcuni test comparativi. In genere, si osservano miglioramenti delle prestazioni sui computer più vecchi, dove i dischi rigidi sono notoriamente più lenti della memoria flash.

Dimensione ottimale del file di paging

Windows ti consente di fare diverse cose con il file di paging: disabilitarlo, impostare un limite di dimensione o rendere il file illimitato. In quest'ultimo caso, la dimensione di pagefile.sys sarà determinata a discrezione del sistema. Quando si sceglie la dimensione del file di paging, è possibile procedere in due modi: impostare valori medi o provare a determinare la dimensione del file in base ad attività specifiche. La seconda opzione è naturalmente preferibile.

Le impostazioni standard sono simili a queste:

  • A 2GB RAM o meno: 2-4 GB di memoria virtuale come swap (100-200%).
  • A 4-6GB RAM: 4-6 GB (100-150%).
  • A 8-10 GB RAM: 2-4 GB (50% o meno).
  • A 16, 32GB La scelta della memoria può essere lasciata alla discrezione del sistema.

Nelle versioni precedenti di Windows, con determinate dimensioni di memoria potrebbero esserci dei limiti sulla dimensione di pagefile.sys. Con 4 GB di RAM, il sistema può affermare che 2048 MB del file di paging sono sia la dimensione consigliata che la massima possibile. A partire da 16 GB, è possibile impostare la dimensione minima del file di paging (1-2 gigabyte).

Questa quantità di RAM è sufficiente per eseguire quasi tutte le attività in modo che Windows non debba utilizzare la memoria "lenta" del disco rigido. Non è consigliabile disabilitare completamente il paging per qualsiasi quantità di RAM: Windows e molte applicazioni necessitano di questo file, senza di esso potrebbe verificarsi un errore di "memoria insufficiente" all'avvio di applicazioni e giochi;

È molto meglio navigare non secondo questa tabella, ma determinare la dimensione ottimale del file di paging in base ad attività specifiche. Nelle realtà moderne, un nuovo gioco o anche molte schede aperte del browser possono caricare tutti i 4, 6 o 8 gigabyte di RAM al 100%, quindi non esiste una soluzione universale.

Per determinare tu stesso la dimensione ottimale del file, devi:

  1. Apri Task Manager (tramite Pannello di controllo o scorciatoia da tastiera Ctrl+Alt+Canc).
  2. Vai alla scheda Prestazione per monitorare la quantità di memoria utilizzata.
  3. "Caricare" il sistema al massimo, concentrandosi sul normale utilizzo del computer: programmi di lavoro aperti, un nuovo gioco, una dozzina di schede del browser con Youtube o musica, messaggistica istantanea.
  4. Moltiplicare la quantità di RAM utilizzata per due. Da questa quantità viene sottratta la quantità di RAM e si ottiene la dimensione ottimale del file di paging.

Esempi di calcolo:

  • Sul computer 8 GB RAM, 6 GB vengono utilizzati durante l'esecuzione di tutti i programmi necessari. Moltiplicando 6x2 e sottraendo 8, otteniamo 4 GB di swap.
  • Sul computer 2GB memoria, vengono utilizzati tutti e 2: 2x2-2=2. Imposta la dimensione del file uguale alla RAM. Se ne viene utilizzato uno e mezzo, è sufficiente 1 GB di spazio nello swap.
  • Nel sistema 4GB RAM, 3-3,5 GB utilizzati. Consideriamo 3x2-4 = 2 GB, 3,5x2-4 = 3 GB, quindi è ottimale installare un file di swap da 2-3 GB.
  • Abbiamo 16 GB Viene utilizzata la RAM 8. Secondo la formula risulta 8x2-16 = 0 gigabyte, è sufficiente una dimensione formale o una determinazione automatica da parte del sistema.

Ma quando si caricano 14 GB su 16, secondo la formula, sarà già 14x2-16 = 12 GB. Questo, ovviamente, non funzionerà più: se il sistema consuma quasi 16 GB di RAM, Windows può essere ulteriormente aiutato solo aumentando ulteriormente la memoria a 32 GB o più, accelerando questa memoria e altri metodi radicali. Resta da decidere come impostare queste impostazioni sulle diverse versioni di Windows.

Windows 10

In Windows 10 puoi fare clic sul pulsante Start, digitare "prestazioni" nella barra di ricerca e andare direttamente alla sezione Visualizza la personalizzazione e le prestazioni del sistema. È possibile accedere a questo menu anche tramite il Pannello di controllo.

Per modificare il file di paging in Windows 10 è necessario:

  1. Nella finestra "Opzioni prestazioni" che si apre, vai alla scheda Inoltre.
  2. Nella sezione “Memoria virtuale”, fare clic sul pulsante Modifica…
  3. Deseleziona "Seleziona automaticamente la dimensione del file di paging" (per impostazione predefinita, questa impostazione è consigliata per la maggior parte degli utenti).
  4. premi il bottone Impostato e specificare la dimensione iniziale e massima del file di paging in megabyte (il valore può essere lo stesso). Nella parte inferiore della finestra, Windows offrirà i valori ottimali in base al sistema.
  5. Fare clic su OK e riavviare il sistema affinché le modifiche abbiano effetto.

Nella stessa pagina è possibile disattivare completamente il file di paging selezionando l'apposita voce. Una volta disabilitato, il file scomparirà solo dopo aver riavviato il computer. Puoi anche selezionare l'unità su cui verrà posizionato il file. Per chi non se lo ricorda o non lo sa, 1 GB è 1024 MB, 2 GB è 2048 MB, 4 GB è 4096 MB e così via.

Windows 7, 8/8.1

È possibile modificare la dimensione del file di paging in Windows 7, 8 e 8.1 in Proprietà del sistema. Per fare ciò, fare clic con il tasto destro sull'icona Risorse del computer e selezionare "Proprietà". Nel menu a sinistra sarà presente il pulsante "Protezione sistema". Puoi anche accedere alle impostazioni di sistema tramite il Pannello di controllo: questo vale per qualsiasi versione di Windows.

Puoi anche accedere immediatamente alla pagina delle impostazioni scrivendo il comando sysdm.cpl nella riga "Esegui" (Win + R). Istruzioni passo passo:

  1. Premere la combinazione di tasti Vittoria+R, nella finestra che appare, inserisci sysdm.cpl, premere accedere.
  2. Si aprirà la finestra Proprietà del sistema, nella parte superiore della quale è necessario accedere alla scheda Inoltre.
  3. Fare clic sul pulsante Opzioni Nel capitolo Prestazione.
  4. Nella finestra che si apre, vai di nuovo alla scheda Inoltre.
  5. Fare clic sul pulsante Modifica nella sezione Memoria virtuale.

Successivamente, si aprirà una finestra, che è più o meno la stessa in Windows di tutte le versioni dalla 7 alla 10 inclusa. Qui puoi impostare la dimensione desiderata del file di paging, selezionare un disco per esso o disabilitare del tutto la funzionalità. Per impostazione predefinita, l'impostazione potrebbe essere "Rileva automaticamente la dimensione del file di paging": questa casella di controllo dovrà essere deselezionata per impostare i parametri. Le modifiche avranno effetto dopo aver riavviato il computer.

Windows XP

Per Windows XP, i seguenti valori sono considerati la dimensione ottimale del file di paging (a seconda della RAM):

  • 512 MB di RAM – 2048 MB
  • 1 GB di RAM – 1312 MB
  • 2 GB di RAM – 1024 MB
  • 4 GB di RAM – 512 MB
  • 6 GB di RAM o più - a discrezione del sistema.

Ancora una volta, i calcoli sono individuali e tutto dipende dallo scopo per cui viene utilizzato un particolare computer. Per modificare la dimensione del file di paging in Windows XP, è necessario eseguire all'incirca gli stessi passaggi del nuovo Windows:

  1. Fare clic con il tasto destro sull'icona Il mio computer sulla scrivania.
  2. Apri la scheda nel menu contestuale visualizzato Proprietà.
  3. Vai alle schede Avanzate -> Prestazioni.
  4. Segui il link Memoria virtuale e premere il pulsante Modifica.

Come in tutti gli altri casi, non è necessario disabilitare completamente il file di paging. È sufficiente lasciare la scelta della sua dimensione a discrezione del sistema, oppure impostare tu stesso la dimensione minima, 512-1024 MB.

Non hai abbastanza memoria ad accesso casuale (RAM) per navigare in Internet o eseguire un gioco moderno? Prima di aumentarne le dimensioni, prova a impostare il file di scambio. È del tutto possibile che il tuo PC o laptop funzioni molto più velocemente. Leggi di seguito per sapere cos'è e come abilitare il file di paging in Windows 7, 8 o 10.

Innanzitutto, una piccola teoria. Il file di paging è un file speciale a cui Windows accede se il PC non dispone di RAM sufficiente per funzionare. In poche parole, questa è la memoria virtuale che viene aggiunta a quella attuale, a seguito della quale la velocità del laptop o del computer migliora.

Lascia che ti faccia un semplice esempio. Vuoi eseguire un gioco che richiede 4 GB di RAM. E hai solo 3 GB. Cosa fare in questo caso? Aumenta la memoria virtuale e Windows "prenderà" 1 GB mancante da questo file speciale. In questo modo potrai avviare il gioco e giocarci.

Naturalmente, ci sono diversi punti qui:

  1. L'aumento della memoria virtuale può rallentare il computer. Dopotutto, la velocità di accesso alla RAM è molto più veloce rispetto a un disco rigido (vale a dire, su di esso è memorizzato il file di paging).
  2. L'utilizzo di questa funzione crea un carico aggiuntivo sull'unità HDD e ne riduce il tempo di funzionamento.

Come aumentare la memoria virtuale in Windows 7

Per questo:

  1. Vai su Start - Pannello di controllo - Sistema.
  2. Fare clic su "Aggiungi". opzioni".
  3. Trova la sezione Prestazioni e fai clic su Impostazioni.
  4. Nella nuova finestra, seleziona la scheda “Avanzate”.

Qui è dove viene configurata la memoria virtuale. Di norma qui è già indicata la dimensione attualmente utilizzata (nello screenshot qui sotto è 8173 MB, ovvero 8 GB). Per aumentare la memoria virtuale in Windows 7, fare clic sul pulsante "Cambia".

Apparirà la stessa finestra in cui è possibile configurare il file di paging.

Se il tuo PC o laptop rallenta, significa che non c'è abbastanza RAM ed è necessario aumentarla. Per iniziare, deseleziona questa casella. Tutti i pulsanti diventeranno attivi e potrai abilitare il file di paging in Windows 7 e configurarlo come desideri. Per fare ciò, seleziona la casella accanto alla riga "Specifica dimensione" e annota l'originale e il massimo. volume. Ad esempio: 4096 MB (ovvero 4 GB).

Importante: per evitare freni e intoppi, i valori iniziale e max. la dimensione deve essere la stessa. Ad esempio, 4096 MB (come nello screenshot sopra).

A proposito, qual è la dimensione ottimale del file di paging? Ci sono molti consigli su questo problema su Internet e anche le formule di calcolo sono complesse.

L'opzione migliore sarebbe aumentare la memoria virtuale del tuo computer del 50% della tua RAM. Cioè, il file di scambio per 4 GB sarà di 2048 MB. E per 8 GB di RAM puoi specificare 4096 MB. Di conseguenza, la memoria totale sarà rispettivamente di 6 e 12 GB: questo dovrebbe essere sufficiente per tutte le occasioni.

Se sul tuo PC è installata molta RAM (ad esempio 8 GB) e lavori solo su Internet, puoi disabilitare completamente il file di paging. Dopotutto, come ho detto sopra, carica il disco rigido, il che a volte rallenta il PC.

Tuttavia, questo non è raccomandato. Forse dopo un po' vorrai avviare un gioco o l'elaborazione di un video e verrà visualizzato un errore che indica che la memoria non è sufficiente. E molto probabilmente ti dimenticherai della memoria virtuale. Di conseguenza, sprecherai molti nervi prima di risolvere questo problema.

In generale, se è necessario aumentare la memoria virtuale in Windows 7, specificarlo manualmente. E se hai bisogno di ripristinare i valori precedenti, seleziona la prima casella e chiudi questa finestra.

Massime prestazioni da qualsiasi computerè fornito dai suoi quattro componenti principali. Questi includono: processore centrale, RAM, memoria del processore e della scheda video e disco rigido. Questo ovviamente include la scheda madre, perché se la larghezza di banda delle sue interfacce e la frequenza del bus non sono sufficientemente elevate, ciò influirà negativamente sulle prestazioni massime del computer nel suo insieme. Ma al momento siamo interessati solo a un componente del computer, che svolge uno dei ruoli principali nella commedia chiamata "Prestazioni del computer". E come risulta dal titolo dell'articolo, parleremo del file di paging e della memoria virtuale.

Che cos'è scambiare file? Penso che tu abbia già indovinato che questo è un file. Ma perché si chiama file di paging e a cosa serve? La risposta è molto semplice. Quando si utilizzano un gran numero di applicazioni contemporaneamente (ad esempio, si dispone di Photoshop, 3ds Max, un browser in esecuzione e la musica è ancora in riproduzione in sottofondo), la quantità di RAM potrebbe semplicemente non essere sufficiente per elaborarle. E poi il sistema si rivolge al file creato sul disco rigido (o sul disco rigido) per utilizzare il suo spazio come quantità mancante di RAM. Questo file, per così dire, integra e aumenta la quantità di RAM con il suo volume. Ecco perché ha ricevuto questo nome.

Insieme, la quantità di RAM e il file di paging vengono solitamente chiamati memoria virtuale. Cioè, la quantità di memoria virtuale è costituita dalla quantità di RAM e dal file di paging. Spero che tu capisca. E a volte può succedere che quando si lavora in alcune applicazioni complesse ad uso intensivo di risorse, si esaurisca improvvisamente la memoria virtuale. In questo caso, non tutti correranno al negozio per acquistare un ulteriore stick di RAM per aumentare la quantità di memoria virtuale. Il modo più semplice sarebbe aumentare la dimensione del file di paging stesso. Tuttavia, trovare un paio di gigabyte di spazio libero sul disco rigido è molto più semplice che acquistare RAM aggiuntiva.

Scambia fileè un file chiamato "pagefile.sys" e si trova per impostazione predefinita sull'unità locale del sistema "C". Ti suggerisco di familiarizzare con le impostazioni di questo file. Ho sperimentato molto e sono giunto alla conclusione che la posizione del file di paging sul disco di sistema influisce ancora negativamente sulla velocità della memoria virtuale. Pertanto, consiglio di posizionarlo su un'altra unità locale, ad esempio sull'unità “D”. Per aprire le impostazioni del file di paging, fare clic con il tasto destro sull'icona "Computer" e selezionare "Proprietà" dall'elenco visualizzato. Oppure premi la scorciatoia da tastiera “Win” + “Pausa” (dove “Win” è il tasto con l’icona di Windows).


Si aprirà una finestra con le informazioni di base sul tuo computer. Qui, a proposito, puoi vedere quanta RAM è installata nella tua unità di sistema. Siamo interessati ai “Parametri di sistema avanzati”, che è dove andiamo.

Si aprirà una piccola finestra Proprietà del sistema. Qui è necessario fare clic sul pulsante “Opzioni” nella scheda “Avanzate” e nell’area “Prestazioni”.

Si aprirà un'altra piccola finestra in cui è possibile configurare i parametri delle prestazioni del sistema. Siamo interessati alla scheda “Avanzate”, quindi selezionala.

Qui in zona" Memoria virtuale» selezionare “Cambia”.

Apparirà un'altra piccola finestra in cui è configurato il file di paging. Questa è la cosiddetta ottimizzazione del sistema Windows 7, quindi ho già detto che è meglio posizionare il file di paging su qualsiasi unità locale diversa dal sistema “C”. A disabilitare il file di pagina dall'unità “C”, selezionarlo semplicemente facendo clic con il pulsante sinistro del mouse, impostare l'interruttore con il pulsante sinistro del mouse sulla posizione “Senza file di paging”, quindi fare clic sul pulsante “Imposta”.

Apparirà immediatamente una notifica che informa che se disabiliti il ​​file di paging, non ci sarà nessun posto dove scrivere i dati di debug se si verifica un errore critico nel sistema. Ma non preoccuparti, creeremo subito un file di scambio, solo su un'altra unità. Quindi sentiti libero di fare clic sul pulsante “Sì”. Questo è tutto, abbiamo rimosso il file di paging dall'unità "C".


Ora suggerisco di posizionarlo sull'unità "D". Clicca sull'unità “D” (per te potrebbe essere un'altra unità, ad esempio “E” o “F”) in modo che sia evidenziata. E metti l'interruttore nella posizione "Specifica dimensione". Il sistema consiglia l'impostazione dimensione del file di paging una volta e mezza la quantità totale di RAM installata (ovvero, se sono installati 4 GB di RAM, il file di paging dovrebbe essere di 6 GB). Ma non mi affretterei a farlo se fossi in te. La dimensione del file di paging dipende innanzitutto dalla quantità di RAM e, in secondo luogo, dalle applicazioni (o programmi) che utilizzerai. Supponiamo che tu abbia 4 Gigabyte di RAM installati e che praticamente non usi altro che Internet, guardando film e ascoltando musica. In questo caso, un file di scambio di 2 Gigabyte sarà, come si suol dire, per gli occhi. Ma se utilizzi applicazioni ad alta intensità di risorse e giochi moderni, sentiti libero di impostarlo su 8 GB o anche di più.

Non devi preoccuparti troppo; puoi aumentare la dimensione del file di paging in qualsiasi momento. Ti consiglio inoltre di impostare i campi “Dimensione massima” e “Dimensione originale” sullo stesso valore. In questo caso, la dimensione del file di paging verrà fissata. Questo viene fatto per prevenire la frammentazione del disco rigido. Ma di questo ne parleremo in un altro argomento. Tieni inoltre presente che i valori sono inseriti in megabyte. Lascia che ti ricordi che un gigabyte contiene 1024 megabyte. Diciamo che dobbiamo impostare la dimensione del file di paging in Windows 7 su quattro gigabyte. Moltiplica 1024 per 4 e ottieni 4096 megabyte. Inserisci questo valore nei campi “Dimensione massima” e “Dimensione iniziale” e fai clic sul pulsante “Imposta”. Per salvare le impostazioni, fare clic sul pulsante "OK".

Viene visualizzato un messaggio che informa che è necessario riavviare il computer affinché le impostazioni abbiano effetto. Fare clic su OK.


Successivamente, fare clic sul pulsante “Applica” e poi su “OK”.

Nella finestra successiva, fare clic su "OK".

Si aprirà una piccola finestra che ti chiederà di riavviare. Fare clic su "Riavvia ora".

Dopo il riavvio, i parametri impostati saranno effettivi, per questo mi congratulo con te. Configurazione del sistema Windows 7, o meglio una delle tante impostazioni del sistema operativo, è terminata.

Un file di paging, o file di scambio, è una cosiddetta memoria virtuale necessaria per aumentare la RAM fisica del computer.

Quando si eseguono applicazioni ad uso intensivo di risorse, Windows 7 utilizza attivamente la memoria fisica e, quando diventa insufficiente, si trasforma in un file di scambio, che memorizza i dati che non rientrano nella memoria fisica. Il file di paging ha un nome rigorosamente definito pagefile.sys e non può essere modificato.

Durante l'installazione e l'ulteriore installazione di Windows 7, il sistema stesso seleziona la dimensione richiesta del file di paging, posizionandolo sul disco con il sistema operativo. Tuttavia, i parametri impostati dal sistema non sempre forniscono le massime prestazioni. Inoltre, per migliorare le prestazioni, è necessario posizionare pagefile.sys su una partizione diversa da quella di sistema, il che aumenterà le prestazioni.

Come determinare la dimensione del file di paging

Per garantire buone prestazioni, è necessario impostare la dimensione minima pagefile.sys in modo che corrisponda alla quantità di RAM fisica e quella massima al doppio di tale dimensione. Ad esempio, se sul computer sono installati 4 GB di memoria, la dimensione minima ottimale del file di scambio sarà di 4 GB e quella massima sarà di 8 GB.

Alcuni utenti impostano la stessa dimensione del file di scambio iniziale e massimo, il che ne evita la frammentazione e, quindi, riduce in una certa misura il carico sul sistema. Tuttavia, è possibile evitare il degrado delle prestazioni associato alla dimensione dinamica di pagefile.sys abilitando la funzionalità di pulizia di pagefile.sys dopo l'arresto del sistema.

Per abilitare la pulizia dei file di paging all'arresto di Windows, aprire la finestra Criteri di sicurezza locali. Per fare ciò, vai su Start - Esegui - secpol.msc.

Nella finestra successiva, devi trovare la voce Spegni: cancella il file di scambio della memoria virtuale. Fare doppio clic su di esso, impostare l'opzione Abilitato e fare clic sul pulsante Applica.

Dove individuare il file di scambio in Windows 7

Windows 7 consente di posizionare il file di paging su più unità contemporaneamente, ma ciò non migliorerà le prestazioni. L'opzione ottimale dal punto di vista delle prestazioni è un singolo file di scambio situato su qualsiasi partizione diversa da quella di sistema.

Per modificare la posizione predefinita di pagefile.sys, devi prima eliminarlo completamente e quindi crearlo in una posizione conveniente per te. Come eseguire questa operazione è descritto di seguito.

Start: fare clic con il pulsante destro del mouse sul collegamento Risorse del computer - Proprietà. Apparirà una finestra, nella sezione sinistra della quale dovresti selezionare Impostazioni di sistema avanzate.

Apparirà una nuova piccola finestra in cui abbiamo bisogno della scheda Avanzate.

Fare clic sul pulsante Impostazioni nella sezione Prestazioni. Vai di nuovo alla scheda Avanzate.

In questa scheda, è necessario fare clic sul pulsante Cambia nel compartimento Memoria virtuale. Apparirà una finestra di dialogo in cui è possibile configurare la dimensione dei file di scambio su qualsiasi partizione.

Se non hai modificato le impostazioni dopo l'installazione di Windows 7, pagefile.sys si troverà nell'unità di sistema ((C:/). Selezionalo e, dopo aver attivato l'opzione Nessun file di paging, fai clic sul pulsante Imposta. In alcuni casi , potrebbe apparire un avviso. Basta fare clic sul pulsante Sì.

Ritorna alla finestra di dialogo Memoria visiva ed evidenzia l'unità in cui desideri posizionare il file di scambio. Specificare la dimensione iniziale e massima di pagefile.sys: la dimensione iniziale dovrebbe essere uguale alla memoria fisica, la massima dovrebbe essere il doppio.

Se vuoi rendere statica la dimensione di pagefile.sys, le impostazioni nella finestra di dialogo saranno simili a queste.

Se riduci la dimensione del file di paging, le modifiche avranno effetto immediato. L'aumento di pagefile.sys richiederà il riavvio del computer. In ogni caso, davanti a te apparirà una finestra che ti chiederà di riavviare il sistema.