Sommario
Il problema immediato è che i programmi minimizzati vengono pagati sul "file di paging" sul disco rigido. Questo sintomo può essere migliorato installando un disco a stato solido (SSD), aggiungendo più RAM al sistema, riducendo il numero di programmi aperti o aggiornando a una nuova architettura di sistema (ad esempio, Ivy Bridge o Haswell). Tra queste opzioni, l'aggiunta di più RAM è generalmente la soluzione più efficace.
Spiegazione
Il comportamento predefinito di Windows è dare priorità alle applicazioni attive rispetto alle applicazioni inattive per avere un posto nella RAM. Quando c'è una significativa pressione della memoria (il che significa che il sistema non ha molta RAM libera se dovesse consentire a tutti i programmi di avere tutta la RAM che vuole), inizia a inserire programmi minimizzati nel file di paging, il che significa che scrive il loro contenuto dalla RAM al disco, quindi libera quell'area della RAM. Quella RAM gratuita aiuta i programmi che stai attivamente utilizzando, ad esempio il tuo browser Web, a funzionare più velocemente, perché se hanno bisogno di rivendicare un nuovo segmento di RAM (come quando apri una nuova scheda), possono farlo.
Questa RAM "libera" viene utilizzata anche come cache di pagina , il che significa che quando i programmi attivi tentano di leggere i dati sul disco rigido, tali dati potrebbero essere memorizzati nella cache, il che impedisce l'accesso al disco rigido per ottenere tali dati. Utilizzando la maggior parte della RAM per la cache delle pagine e scambiando i programmi inutilizzati su disco, Windows sta cercando di migliorare la reattività dei programmi che stai attivamente utilizzando, rendendo disponibile la RAM e memorizzando nella cache i file a cui accedono RAM invece del disco rigido.
L'aspetto negativo di questo comportamento è che i programmi minimizzati possono richiedere del tempo prima che i loro contenuti vengano copiati dal file di paging, su disco, nella RAM. Il tempo aumenta quanto maggiore è l'impronta del programma in memoria. Questo è il motivo per cui si verifica questo ritardo quando si massimizza Photoshop.
La RAM è molte volte più veloce di un disco rigido (a seconda dell'hardware specifico, può arrivare a diversi ordini di grandezza). Un SSD è notevolmente più veloce di un disco rigido, ma è ancora più lento della RAM per ordini di grandezza. Avere il tuo file di paging su un SSD ti aiuterà , ma usurerà l'SSD più rapidamente del solito se il tuo file di paging è fortemente utilizzato a causa della pressione della RAM.
Rimedi
Ecco una spiegazione dei rimedi disponibili e della loro efficacia generale:
Installazione di più RAM : questo è il percorso consigliato. Se il tuo sistema non supporta più RAM di quella che hai già installato, dovrai aggiornare più del tuo sistema: probabilmente la tua scheda madre, CPU, chassis, alimentatore, ecc. A seconda di quanti anni ha. Se si tratta di un laptop, è probabile che dovrai acquistare un nuovo laptop che supporti più RAM installata. Quando si installa più RAM, si riduce la pressione della memoria, che riduce l'utilizzo del file di paging, il che è una buona cosa a tutto tondo. Inoltre, rendi disponibile più RAM per la cache della pagina, che renderà più veloci tutti i programmi che accedono al disco rigido. A partire dal Q4 2013, la mia raccomandazione personale è di avere almeno 8 GB di RAM per un desktop o laptop il cui scopo sia qualcosa di più complesso della navigazione web e della posta elettronica. Ciò significa che il fotoritocco, l'editing / visualizzazione di video, la riproduzione di giochi per computer, l'editing o la registrazione audio, la programmazione / sviluppo, ecc. Dovrebbero avere almeno 8 GB di RAM, se non di più.
Esegui meno programmi alla volta : funzionerà solo se i programmi in esecuzione non utilizzano molta memoria da soli. Sfortunatamente, i prodotti Adobe Creative Suite come Photoshop CS6 sono noti per l'utilizzo di un'enorme quantità di memoria. Questo limita anche la tua abilità multitasking. È un rimedio temporaneo e gratuito, ma può essere un inconveniente chiudere il browser Web o Word ogni volta che avvii Photoshop, ad esempio. Inoltre, ciò non impedirebbe che Photoshop venga scambiato quando viene minimizzato, quindi non è davvero una soluzione molto efficace. Aiuta solo in alcune situazioni specifiche.
Installa un SSD : se il tuo file di paging si trova su un SSD, la velocità migliorata dell'SSD rispetto a un disco rigido comporterà prestazioni generalmente migliorate quando il file di paging deve essere letto o scritto. Essere consapevoli del fatto che gli SSD non sono progettati per resistere a un flusso casuale di scritture molto frequente e costante; possono essere scritti solo per un numero limitato di volte prima che inizino a rompersi. L'uso intenso di un file di paging non è un carico di lavoro particolarmente valido per un SSD. È necessario installare un SSD in combinazione con una grande quantità di RAM se si desidera ottenere le massime prestazioni preservando la longevità dell'SSD.
Utilizzare un'architettura di sistema più recente: A seconda dell'età del sistema, è possibile che si stia utilizzando un'architettura di sistema obsoleta. L '"architettura di sistema" è generalmente definita come la "generazione" (pensa a generazioni come figli, genitori, nonni, ecc.) Della scheda madre e della CPU. Generazioni più recenti generalmente supportano I / O più veloci (input / output), migliore larghezza di banda di memoria, minore latenza e meno contesa sulle risorse condivise, fornendo invece collegamenti dedicati tra i componenti. Ad esempio, a partire dalla generazione "Nehalem" (intorno al 2009), è stato eliminato il Front-Side Bus (FSB), che ha rimosso un collo di bottiglia comune, poiché quasi tutti i componenti del sistema dovevano condividere lo stesso FSB per la trasmissione dei dati. Questo è stato sostituito con un'architettura "punto a punto", il che significa che ogni componente ottiene la propria "corsia" dedicata alla CPU, che continua a migliorare ogni pochi anni con le nuove generazioni. In genere vedrai un miglioramento più significativo delle prestazioni complessive del sistema a seconda del "divario" tra l'architettura del tuo computer e l'ultima disponibile. Ad esempio, un'architettura Pentium 4 del 2004 vedrà un miglioramento molto più significativo l'aggiornamento a "Haswell" (l'ultimo del Q4 2013) rispetto a un'architettura "Sandy Bridge" dal ~ 2010.
link
Domande correlate:
Come ridurre il thrashing del disco (paging)?
Windows Swap (file di paging): abilitare o disabilitare?
Inoltre, nel caso in cui lo stia considerando, non dovresti davvero disabilitare il file di paging, poiché ciò peggiorerà le cose; Vedere qui:
http://lifehacker.com/5426041/understanding-the-windows-pagefile-and-why-you-shouldnt-disable-it