Utilizzo eccessivo della CPU
Talvolta Firefox può impiegare un consistente quantitativo di risorse per scaricare, elaborare e visualizzare i contenuti del web, causando dei picchi nell'utilizzo della CPU. In questo articolo sono contenuti alcuni suggerimenti da seguire per risolvere questo problema.
- La CPU (central processing unit, unità centrale di elaborazione) è il cervello del computer. Se la CPU viene utilizzata in maniera intensiva, le prestazioni generali del computer possono risentirne.
- A seconda del sistema operativo utilizzato, è possibile controllare l'utilizzo della CPU mediante appositi strumenti. Su Windows Vista ad esempio si potrà lanciare il Gestore Attività per verificare il carico della CPU.
Indice dei contenuti
- Utilizzo intenso della CPU solamente su pagine specifiche
- Plugin
- Flash
- Adobe Reader
- JavaScript
- Segnalare il sito web
- Utilizzo intenso della CPU su tutte le pagine
- Estensioni
- Accelerazione hardware
- Modalità compatibilità di Windows
- Funzione di precaricamento
Utilizzo intenso della CPU solamente su pagine specifiche
Se l'utilizzo eccessivo di risorse della CPU si riscontra solamente su alcuni siti web, è opportuno eseguire le seguenti verifiche per identificare l'anomalia.
Plugin
Flash
Per fruire dei contenuti di alcuni siti web come YouTube è necessario installare il plugin chiamato Flash. Questo plugin viene utilizzato per visualizzare contenuti animati o video all'interno della finestra del browser. Flash viene aggiornato frequentemente e alcuni siti richiedono che sia installata l'ultima versione.
- Scaricare e installare l'ultima versione del plugin Flash. Per ulteriori informazioni, consultare l'articolo Informazioni sul plugin Flash.
- Un componente aggiuntivo per Firefox, chiamato Flashblock consente di selezionare quale contenuto Flash attivare sulle pagine web.
Adobe Reader
Il plugin per Adobe Reader consente la lettura dei documenti PDF all'interno della finestra del browser. Il plugin è installato insieme ad Adobe Reader, un programma gratuito per la visualizzazione e la stampa dei documenti PDF. Se il problema sembra presentarsi sistematicamente durante l'apertura dei documenti PDF in Firefox:
- Controllare se è disponibile un aggiornamento per Adobe Reader. Per ulteriori informazioni, consultare l'articolo Informazioni sul plugin Adobe Reader.
- Provare a configurare Firefox in modo da non aprire i documenti all'interno della finestra del browser. Leggere a tal proposito l'articolo Informazioni sul plugin Adobe Reader.
JavaScript
Informazioni su JavaScript è un linguaggio di programmazione utilizzato in molte pagine web per includervi menu interattivi, suoni e altre caratteristiche. Talvolta l'intenso utilizzo di JavaScript su un determinato sito web può avere un impatto significativo sulla CPU. È possibile servirsi del componente aggiuntivo chiamato NoScript per stabilire per quali siti web attivare il supporto a JavaScript. Fare riferimento alla pagina di NoScript per ulteriori informazioni.
- Esiste anche la possibilità di consentire o impedire al codice JavaScript di eseguire specifiche operazioni: leggere l'articolo Informazioni su JavaScript.
Segnalare il sito web
Se non è possibile determinare l'origine del problema, provare a segnalare il sito web al gruppo di sviluppo di Firefox, che potrà visionare il sito per determinare se l'errore dipende da specifici problemi di Firefox.
- Per segnalare un sito web, nella parte superiore della finestra di Firefoxsulla barra dei menu, fare clic sul menu ?Guida, quindi selezionare Segnala un sito non funzionante....
- Per segnalare un sito web, nella parte superiore della finestra di Firefoxsulla barra dei menu, fare clic sul menu Aiuto, quindi selezionare Segnala un sito non funzionante....
- Nota: non è richiesto l'inserimento di alcun dato personale per l'invio della segnalazione. Il solo scopo di questo tipo di segnalazione è la collaborazione con il gruppo di sviluppo per il miglioramento del programma.
Utilizzo intenso della CPU su tutte le pagine
Estensioni
Le estensioni per Firefox sono sviluppate da una comunità di migliaia di persone da ogni parte del mondo. Ciascuno sviluppatore è responsabile per le proprie estensioni. A volte i problemi di utilizzo della CPU possono dipendere da come le estensioni sono sviluppate, da incompatibilità tra le varie estensioni e dal supporto non adeguato per le ultime versioni di Firefox. Leggere l'articolo Risoluzione dei problemi relativi a estensioni e temi per ulteriori suggerimenti.
Accelerazione hardware
L'utilizzo intensivo della CPU nella visualizzazione delle immagini può a volte essere ridotto disattivando l'accelerazione hardware di cursore e bitmap. Fare riferimento alla documentazione della scheda video utilizzata per ulteriori informazioni.
Modalità compatibilità di Windows
La modalità compatibilità di Windows rende possibile l'esecuzione di programmi per Windows in un ambiente che emula per caratteristiche le precedenti versioni del sistema operativo. Ad esempio, in Windows XP si può eseguire Firefox come se fosse avviato sul sistema operativo Windows 95.
L'avvio di Firefox in modalità di compatibilità è una delle più note cause di utilizzo eccessivo della CPU. Per verificare che Firefox non venga lanciato in questa modalità:
- Individuare il file firefox.exe. Di norma si trova nella cartella
C:\Programmi\Mozilla Firefox (su Windows XP) o
C:\Program Files\Mozilla Firefox (su Windows Vista). - Fare clic con il tasto destro sull'icona del programma e selezionare Proprietà per aprire la finestra delle proprietà del programma.
- Posizionarsi sulla scheda Compatibilità e assicurarsi che la casella Esegui il programma in modalità compatibilità per: sia deselezionata.
Funzione di precaricamento
Le versioni più recenti di Windows, come XP e Vista, utilizzano un sistema per accelerare la fase di avvio. Durante questa fase vengono normalmente caricate in momenti successivi moltissime porzioni dei file utilizzati dal sistema operativo e dalle applicazioni. Nella cartella del sistema operativo C:\Windows\Prefetch viene mantenuta traccia di tutti questi file per individuare quali caricare interamente in memoria durante i successivi avvii di Windows ed evitare quindi di leggere progressivamente in singole porzioni dal disco fisso. Questo sistema di prefetch (precaricamento) può incrementare le prestazioni generali del computer.
Tuttavia, questo sistema potrebbe non essere molto efficiente nel caso di Firefox e richiedere invece eccessiva potenza di calcolo. Sui sistemi Windows XP e Vista si possono quindi aumentare le prestazioni rimuovendo i file relativi al precaricamento di Firefox (tutti quelli il cui nome comincia con FIREFOX) dalla cartella C:\Windows\Prefetch.
Questo articolo è basato sulle informazioni contenute in Firefox CPU usage (mozillaZine KB)
Questo articolo è stato utile a risolvere un problema con Firefox?
Questo articolo è stato facile da comprendere?
Commenta questo articolo
Nota: non verrà data risposta diretta ai commenti lasciati. Tuttavia i commenti saranno visualizzati dai collaboratori e potranno essere utilizzati come proposte per migliorare l'articolo.
Se hai bisogno di aiuto per un problema relativo a Firefox: invia una richiesta di supporto
