GUIDA Gestione File di Paging Windows

È stata una guida utile?


  • Votatori totali
    35
Pubblicità
Fatto....tutto ok...non so se è suggestione che andrei un po meglio nell'aprire le pagine ( non è che prima non le aprivo bene e....) ma me sembrano più veloci ( Kingston HyperX DDR4-2133 CL14 8GB (2x4GB) ).....speriamo bene :thanks:
No ma, effettivamente è così! prima sfruttavi un po' la ram ed un po' il ssd che faceva da ram virtuale. Ora sfrutti solo la ram e solo quand'è piena sfrutterai la ram virtuale. Ricordati che un dual channel di ram da 2133mhz fa circa 30GB/s, il migliore ssd in commercio (i nuovi nvme pcie 4.0), al massimo fa 5GB/s, quindi, non è percezione ;)
 
Salve a tutti

@BWD87 nella guida da te proposta non ho trovato riscontro a quanto mi accade per cui ti espungo cosa succede nella mia macchina. Partendo dal fatto che ho una memoria ram di 16GB settando 16MB come valore minimo mi appare un messaggio che mi dice che se imposto quel valore li il sistema non riuscirebbe a creare un file di dump in caso di errore e che suggerisce di impostare minimo 800MB. E' successo anche ad altri? io precauzionalmente ho messo 800 come suggerisce windows.
 

Allegati

  • messaggio proprieta' di sistema.webp
    messaggio proprieta' di sistema.webp
    14.4 KB · Visualizzazioni: 96
No ma, effettivamente è così! prima sfruttavi un po' la ram ed un po' il ssd che faceva da ram virtuale. Ora sfrutti solo la ram e solo quand'è piena sfrutterai la ram virtuale. Ricordati che un dual channel di ram da 2133mhz fa circa 30GB/s, il migliore ssd in commercio (i nuovi nvme pcie 4.0), al massimo fa 5GB/s, quindi, non è percezione ;)

@BWD87 .....scusa caro , conviene farlo anche su una macchina nuova con Ram a 3600 ???
 
Messaggio che esce sempre tranquillo e segui la guida. Si va impostato a prescindere dalla frequenza, serve a forzare windows (che di paging con capisce un c....) a saturare prima la ram e solo quando questa è piena ad utilizzare il disco (o ssd) per lo swap dei file. Essedo le ram molto più veloci di qualunque ssd si ha un notevole incremento delle prestazioni (ovviamente in base a come windows decideva di utilizzare il paging). Ditemi se non sono stato chiaro
 
Ultima modifica:
Si e' come il vecchio comando di windows 98se conservative swap file usage 0 che prima faceva usare tutta la ram e poi faceva swappare sull'hd. Si sei stato chiarissimo il solo dubbio è tenere in considerazione il warning di windows o no. Se è no ti suggerisco di inserirlo nella guida cosi' da tranquillizare chi la consulta. Grazie
 
Salve a tutti

@BWD87 nella guida da te proposta non ho trovato riscontro a quanto mi accade per cui ti espungo cosa succede nella mia macchina. Partendo dal fatto che ho una memoria ram di 16GB settando 16MB come valore minimo mi appare un messaggio che mi dice che se imposto quel valore li il sistema non riuscirebbe a creare un file di dump in caso di errore e che suggerisce di impostare minimo 800MB. E' successo anche ad altri? io precauzionalmente ho messo 800 come suggerisce windows.
Vai tranquillo dai conferma. È pure un messaggio di avviso falso in quanto il registro degli eventi si popola comunque ;)
@BWD87 .....scusa caro , conviene farlo anche su una macchina nuova con Ram a 3600 ???
Su qualsiasi pc conviene attuare questa guida ;)
Messaggio che esce sempre tranquillo e segui la guida. Si va impostato a prescindere dalla cpu, serve a forzare windows (che di paging con capisce un c....) a saturare prima la ram e solo quando questa è piena ad utilizzare il disco (o ssd) per lo swap dei file. Essedo le ram molto più veloci di qualunque ssd si ha un notevole incremento delle prestazioni (ovviamente in base a come windows decideva di utilizzare il paging). Ditemi se non sono stato chiaro
Meglio di così non potevi dirlo. Hai praticamente riassunto la mia guida in poche parole ;)
Si e' come il vecchio comando di windows 98se conservative swap file usage 0 che prima faceva usare tutta la ram e poi faceva swappare sull'hd. Si sei stato chiarissimo il solo dubbio è tenere in considerazione il warning di windows o no. Se è no ti suggerisco di inserirlo nella guida cosi' da tranquillizare chi la consulta. Grazie
Grazie del consiglio. Infatti stavo pensando di inserirlo nella guida questo passaggio. Stasera appena ho un secondo mi ci metto :ok:
 
Cos'è il File di Paging?
E' una funzione integrata di Windows presente dalla versione XP che viene in soccorso di tutti PC dotati di poca RAM fisica per svolgere tutte le funzioni richieste dall'utente, allocando un certo quantitativo di memoria virtuale su un drive generico, all'interno del PC. Di default il sistema operativo alloca circa 2,3GB di memoria virtuale e li utilizza fin da subito, scrivendo di conseguenza alcuni dati in RAM fisica ed alcuni dati nella memoria virtuale. Tutto questo è deleterio per le prestazioni, dato che un banco di RAM (in single channel quindi) da 2133MHz è nettamente più veloce, del più veloce SSD attualmente in commercio, cioè 17GB/s contro 3,5GB/s (per calcolare la velocità in MB/s di un banco di ram si deve moltiplicare la frequenza per 8); riportato nel gaming, ma anche durante il normale uso del pc o editing ecc... il sistema si ritroverà, quindi, a lavorare con un pò di "memoria veloce" e con un pò di "memoria lenta"! Tutto ciò porterà di base ad avere lag e stuttering continui durante tutta la sessione. Di conseguenza, gestire il file di paging in una maniera più intelligente di quella di default del sistema, è consigliabile!

Dove trovo il menù del file di paging?

-apri una cartella a caso

-nella colonna di sinistra cerca "Questo PC", clicca con il tasto dx del mouse e poi "proprietà"

-impostazioni di sistema avanzate

-scheda "avanzate” , casella "Prestazioni", schiaccia "impostazioni..."

-scheda "avanzate"

-riquadro "Memoria Virtuale", premi "cambia"

-deselezionare "gestisci automaticamente file di paging per tutte le unità”

-seleziona "Dimensioni personalizzate"

-inserisci i valori come nell'immagine

Visualizza allegato 340815
-premi "imposta"

-al messaggio di avviso "si" (il registro eventi continuerà a funzionare regolarmente)Visualizza allegato 353899

-premi applica, ok

-riavvia il pc

Con il file di paging così settato, il sistema utilizzerà il quantitativo di RAM disponibile fino a riempirlo e solo allora incomincerà ad allocare memoria virtuale. Queste impostazioni sono l'ideale per PC con RAM da 16GB in giù. Per chi ha 32GB di ram in su, invece, l'ideale è disattivare totalmente il file di paging, come da immagine:

Visualizza allegato 340805.

Tutta via ci sono applicativi di rendering ad uso professionale, che in base ai file sorgenti potrebbero addirittura sforare i 32GB, pertanto, per scopi professionali, è bene mantenere il file di paging attivo come suggerito nella prima immagine.

Quindi, come si fa a capire quanti dati sono effettivamente caricati in un dato momento?

Basta aprire "gestione attività", selezionare la scheda "prestazioni", selezionare "memoria" e leggere il valore contrassegnato nell'immagine sottostante:

Visualizza allegato 340816

Qualora vogliate visualizzare in game il valore corretto dei dati caricati, recatevi in MSI afterburner ed attivate il monitoraggio della voce "utilizzo file di paging" come da immagine:

Visualizza allegato 340817

Considerazioni finali:

gestendo in questo modo il file di paging, darete la possibilità alla CPU di lavorare in maniera molto più rapida in qualsiasi frangente, gaming, editing e rendering dato che riceverà nella maggior parte dei casi, dati solo ed esclusivamente dalla RAM. Oltretutto alleggerirete il carico di lavoro per il vostro SSD, nonchè allungherete la sua vita (TBW), dato che dovrà eseguire molte meno operazioni di lettura e scrittura.

Un saluto a tutta la community!



Ma quindi anche se scelgo l'ssd anziché l'hdd per allocare il file di paging non rischio di rovinarlo? Cioè con 16gb di ram e settando poco più di 12gb di memoria virtuale su ssd posso stare tranquillo? Oppure visto che ho un hdd che uso per i giochi lo lascio lì ed è uguale?
 
Ultima modifica:
Ma quindi anche se scelgo l'ssd anziché l'hdd per allocare il file di paging non rischio di rovinarlo? Cioè con 16gb di ram e settando poco più di 12gb di memoria virtuale su ssd posso stare tranquillo? Oppure visto che ho un hdd che uso per i giochi lo lascio lì ed è uguale?
No non è uguale. Sto capendo che non hai ben afferrato il concetto di file di paging. Devi impostarlo nella memoria più veloce che hai, in questo caso è il tuo ssd di sistema. Se imposti il file di paging come da guida il ssd durerà molto di più nel tempo, perché verrà sfruttato solo se necessario. Invece gestito automaticamente dal sistema, il file di paging viene regolarmente sfruttato (e quindi un uso intenso del ssd) insieme alla ram
 
No non è uguale. Sto capendo che non hai ben afferrato il concetto di file di paging. Devi impostarlo nella memoria più veloce che hai, in questo caso è il tuo ssd di sistema. Se imposti il file di paging come da guida il ssd durerà molto di più nel tempo, perché verrà sfruttato solo se necessario. Invece gestito automaticamente dal sistema, il file di paging viene regolarmente sfruttato (e quindi un uso intenso del ssd) insieme alla ram

No no so cos'è il file di paging, non mi sono spiegato bene, volevo solo sapere se é sicuro attivarlo sull'ssd con quelle impostazioni altrimenti lo lasciavo sull'hdd. Se mi dici che è ok va bene, ci proverò.
 
No no so cos'è il file di paging, non mi sono spiegato bene, volevo solo sapere se é sicuro attivarlo sull'ssd con quelle impostazioni altrimenti lo lasciavo sull'hdd. Se mi dici che è ok va bene, ci proverò.
Considera che il file di paging va impostato nel drive più veloce disponibile. Metterlo nel hdd meccanico significa far inceppare tutto il computer qualora venisso sfruttato..
 
Ultima modifica:
Considera che il file di paging va impostato nel drive più veloce disponibile. Metterlo nel hdd meccanico significa far inceppare tutto il computer qualora venisso sfruttato..


Io le 2 volte che ho provato a disabilitarlo mi ha sempre dato l'errore di memoria, tipo ieri sera giocando a Star wars. Quindi anche con 16gb di Ram senza usare programmi di rendering pesantissimi o altro non posso lasciarlo disattivato. Ma una curiosità, anche la vram della scheda video utilizza il file di paging una volta satura? Perché ieri appunto giocando a star wars è crashato avendo disabilitato la memoria virtuale ma non ho fatto caso se la finestra di errore si riferiva alla memoria video o a quella di sistema
 
Io le 2 volte che ho provato a disabilitarlo mi ha sempre dato l'errore di memoria, tipo ieri sera giocando a Star wars. Quindi anche con 16gb di Ram senza usare programmi di rendering pesantissimi o altro non posso lasciarlo disattivato. Ma una curiosità, anche la vram della scheda video utilizza il file di paging una volta satura? Perché ieri appunto giocando a star wars è crashato avendo disabilitato la memoria virtuale ma non ho fatto caso se la finestra di errore si riferiva alla memoria video o a quella di sistema
Si certo! Se la VRAM viene saturata viene utilizzata la memoria di sistema come cache temporanea. Se hai disabilitato il paging e ti è crashato star wars significa che da solo sfora 16gb di ram (insieme al sistema operativo). Infatti non è consigliabile tenere il paging disattivo con 16gb. Devi tenerlo attivo con le impostazioni come da mia guida, impostato sul SSD. (Ma il tuo pc è quello in firma?)
 
Si certo! Se la VRAM viene saturata viene utilizzata la memoria di sistema come cache temporanea. Se hai disabilitato il paging e ti è crashato star wars significa che da solo sfora 16gb di ram (insieme al sistema operativo). Infatti non è consigliabile tenere il paging disattivo con 16gb. Devi tenerlo attivo con le impostazioni come da mia guida, impostato sul SSD. (Ma il tuo pc è quello in firma?)


si è quello in firma.
 
Pubblicità
Pubblicità
Indietro
Top