Perché i programmi ridotti a icona sono spesso lenti da riaprire?

Nov 7, 2024
Hardware
CONTENUTO UNCACHED

Sembra particolarmente controintuitivo: si riduce a icona un'applicazione perché si prevede di tornarci in un secondo momento e si desidera saltare la chiusura dell'applicazione e il riavvio in seguito, ma a volte massimizzarla richiede anche più tempo che avviarla da zero. Cosa succede?

La sessione di domande e risposte di oggi ci arriva per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento guidato dalla comunità di siti web di domande e risposte.

La domanda

Il lettore SuperUser Bart vuole sapere perché non risparmia tempo con la riduzione a icona dell'applicazione:

Lavoro molto con Photoshop CS6 e più browser. Non le utilizzo tutte in una volta, quindi a volte alcune applicazioni vengono ridotte a icona sulla barra delle applicazioni per ore o giorni.

Il problema è che, quando provo a ingrandirli dalla barra delle applicazioni, a volte ci vuole più tempo che avviarli! Soprattutto Photoshop si sente davvero strano per molti secondi dopo essere finalmente apparso, è lento, non risponde e talvolta si blocca completamente per uno o due minuti.

Non è un problema hardware in quanto è stato così da sempre su tutti i miei PC.

Lo noterei anche dopo aver aggiornato il mio HDD a SSD e aver aggiunto RAM (il mio PC principale contiene attualmente 4 GB)? I ragazzi con PC / Mac potenti potrebbero dirmelo: succede anche a te?

Immagino che i sistemi operativi in ​​qualche modo si "concentrino" sul software attivo e spostino tutte le risorse lontano da quelle che funzionano, ma non vengono utilizzate. È possibile in qualche modo impostare le priorità RAM / CPU / HDD o qualcosa del genere, per esempio Photoshop, in modo che non rallenti dopo un lungo periodo di inattività?

Allora qual è il problema? Perché si ritrova ad aspettare di massimizzare un'app ridotta a icona?

La risposta

Il collaboratore di SuperUser Allquixotic spiega perché:

Sommario

Il problema immediato è che i programmi che hai ridotto a icona vengono spostati nel "file di paging" sul tuo disco rigido. Questo sintomo può essere migliorato installando un Solid State Disk (SSD), aggiungendo più RAM al sistema, riducendo il numero di programmi aperti o aggiornando a un'architettura di sistema più recente (ad esempio, Ivy Bridge o Haswell). Di queste opzioni, l'aggiunta di più RAM è generalmente la soluzione più efficace.

Spiegazione

Il comportamento predefinito di Windows è dare la priorità alle applicazioni attive rispetto alle applicazioni inattive per avere un posto nella RAM. Quando c'è una notevole pressione della memoria (il che significa che il sistema non ha molta RAM libera se dovesse lasciare che ogni programma abbia tutta la RAM che vuole), inizia a mettere i programmi ridotti a icona nel file di paging, il che significa che scrive il loro contenuto dalla RAM al disco, quindi libera quell'area di RAM. Quella RAM libera aiuta i programmi che stai utilizzando attivamente, ad esempio il tuo browser web, a funzionare più velocemente, perché se hanno bisogno di richiedere un nuovo segmento di RAM (come quando apri una nuova scheda), possono farlo.

Questa RAM "libera" viene utilizzata anche come pagina cache , il che significa che quando programmi attivi tentano di leggere i dati sul disco rigido, tali dati potrebbero essere memorizzati nella cache della RAM, il che impedisce l'accesso al disco rigido per ottenere quei dati. Utilizzando la maggior parte della RAM per la cache delle pagine e sostituendo i programmi inutilizzati sul disco, Windows sta cercando di migliorare la reattività dei programmi che stai utilizzando attivamente, rendendo disponibile la RAM e memorizzando nella cache i file a cui accedono RAM invece del disco rigido.

Lo svantaggio di questo comportamento è che i programmi ridotti a icona possono richiedere un po 'di tempo prima che il loro contenuto venga copiato dal file di paging, su disco, nella RAM. Il tempo aumenta quanto più grande è l'impronta del programma in memoria. Questo è il motivo per cui si verifica quel ritardo quando si massimizza Photoshop.

La RAM è molti volte più veloce di un disco rigido (a seconda dell'hardware specifico, può arrivare fino a diversi ordini di grandezza). Un SSD è notevolmente più veloce di un disco rigido, ma è comunque più lento della RAM di ordini di grandezza. Avere il tuo file di paging su un SSD lo farà Aiuto , ma consumerà anche l'SSD più rapidamente del solito se il file di paging viene utilizzato pesantemente 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: possibilmente 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 laptop completamente nuovo che supporti più RAM installata. Quando installi più RAM, riduci pressione della memoria , che riduce l'uso del file di paging, il che è una buona cosa. Si rende inoltre disponibile più RAM per la cache della pagina, che renderà più veloci tutti i programmi che accedono al disco rigido. A partire dal quarto trimestre 2013, la mia raccomandazione personale è di avere almeno 8 GB di RAM per un desktop o un laptop il cui scopo è qualcosa di più complesso della navigazione sul Web e della posta elettronica. Ciò significa editing di foto, editing / visualizzazione di video, riproduzione di giochi per computer, editing o registrazione audio, programmazione / sviluppo, ecc. Tutti 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 capacità di multitasking. È un rimedio temporaneo e gratuito, ma può essere un inconveniente chiudere il browser web o Word ogni volta che avvii Photoshop, ad esempio. Anche questo non impedirebbe a Photoshop di essere scambiato quando lo si riduce a icona, quindi non è davvero una soluzione molto efficace. Aiuta solo in alcune situazioni specifiche.
  • Installa un SSD : Se il file di paging si trova su un SSD, la maggiore velocità dell'SSD rispetto a un disco rigido si tradurrà in prestazioni generalmente migliori quando il file di paging deve essere letto o scritto. Tieni presente che gli SSD non sono progettati per resistere a un flusso casuale di scritture molto frequente e costante; possono essere riscritti solo un numero limitato di volte prima che inizino a rompersi. L'utilizzo intenso di un file di paging non è un carico di lavoro particolarmente buono per un SSD. Dovresti installare un SSD in combinazione con una grande quantità di RAM se si desidera il massimo delle prestazioni preservando la longevità dell'SSD.
  • Usa un'architettura di sistema più recente : A seconda dell'età del sistema, potrebbe essere utilizzata un'architettura di sistema obsoleta. L '"architettura di sistema" è generalmente definita come la "generazione" (si pensi a generazioni come figli, genitori, nonni, ecc.) Della scheda madre e della CPU. Le generazioni più recenti generalmente supportano I / O (input / output) più veloci, una migliore larghezza di banda della memoria, una latenza inferiore e una minore 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, perché quasi tutti i componenti del sistema dovevano condividere lo stesso FSB per la trasmissione dei dati. Questa è stata sostituita da un'architettura "punto a punto", il che significa che ogni componente ha la propria "corsia" dedicata alla CPU, che continua a essere migliorata ogni pochi anni con le nuove generazioni. In genere vedrai un miglioramento più significativo nelle 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 passando a "Haswell" (l'ultimo nel quarto trimestre 2013) rispetto a un'architettura "Sandy Bridge" del 2010.

Collegamenti

Domande correlate:

Come ridurre il thrashing del disco (paging)?

Scambio di Windows (file di paging): abilitare o disabilitare?

Inoltre, nel caso in cui lo stai prendendo in considerazione, non dovresti davvero disabilitare il file di paging, poiché ciò non farà che peggiorare le cose; vedere Qui .

E, nel caso avessi bisogno di una maggiore convinzione per lasciare il file di paging di Windows da solo, vedi Qui e Qui .


Hai qualcosa da aggiungere alla spiegazione? Suona nei commenti. Vuoi leggere altre risposte da altri utenti esperti di tecnologia Stack Exchange? Dai un'occhiata al thread di discussione completo qui .

How To Fix A Slow Mac


Hardware - Articoli più popolari

Come scaricare i giochi per PlayStation 4 in modalità di riposo

Hardware Jun 20, 2025

La modalità Riposo è una delle funzionalità più utili di PlayStation 4 . Invece di spegnersi completamente, la tua console entra in una modalità di sospensione a ba..


Come aggiungere e configurare un display esterno al tuo laptop Mac

Hardware Dec 1, 2024

Se utilizzi un MacBook, puoi aggiungere un display esterno per avere più spazio sullo schermo. Un secondo display può davvero aiutare la tua produttività e far sembrare tutto un ..


Come risolvere i problemi e ricalibrare Kinect della tua Xbox One

Hardware May 19, 2025

CONTENUTO UNCACHED Kinect della tua Xbox One dovrebbe "funzionare" dopo averlo configurato, ma a volte potresti riscontrare problemi con la voce o il riconoscimento delle persone...


Come acquistare lo scanner giusto per le tue esigenze: foto, documenti e altro

Hardware May 13, 2025

Non tutti gli scanner sono uguali. Anche se acquisti un modello di fascia alta, potrebbe non essere lo strumento giusto per il lavoro e perderai tempo, otterrai risultati inferiori ..


Come calibrare il controller di gioco in Windows 10

Hardware Jul 3, 2025

La maggior parte dei giocatori di PC preferirebbe morire piuttosto che lasciarti portare via il mouse e la tastiera. Ma per i giochi d'azione in terza persona, le corse o i giochi r..


Come regolare la sensibilità al tocco sul telecomando della nuova Apple TV

Hardware Nov 18, 2024

Se hai recentemente acquistato l'ultima Apple TV con il nuovo telecomando sensibile al tocco, probabilmente hai affrontato il tanto detestato metodo di immissione del testo. Se hai ..


8 Spiegazione degli strumenti di backup per Windows 7 e 8

Hardware Aug 31, 2025

CONTENUTO UNCACHED I backup su Windows possono creare confusione. Che tu stia utilizzando Windows 7 o 8, hai diversi strumenti di backup integrati a cui pensare. Anche Windows 8 h..


10 possibili prodotti futuri da Apple [Humorous Images]

Hardware Aug 19, 2025

CONTENUTO UNCACHED Non si sa mai cosa potrebbe uscire con Apple dopo ... Puoi visualizzare il set completo insieme alle singole descrizioni per ciascuno nel post del blog colle..


Categorie