Perché Chrome sembra utilizzare molta più memoria di quella indicata da Task Manager? Perché il mio file di paging viene utilizzato quando ho circa 1,1 GB di memoria? Posso impostare Chrome per l'esecuzione nella RAM e non nel file di paging? In che modo 20 schede possono utilizzare 600 MB? Sono 30 MB per scheda.
La tua esperienza è normale. Ho 72 schede aperte in questo momento (diversi progetti in corso contemporaneamente) e Chrome sta prendendo 2,7 GB di memoria virtuale (2 GB RAM + 700 MB di file di paging). Sono circa 37 MB per scheda (la mia scheda peggiore richiede 170 MB). E ho persino disabilitato il plug-in Flash, altrimenti sarebbe molto più alto.
Dovresti guardare il task manager di Chrome, facendo clic sull'icona "chiave inglese", Strumenti-> Task Manager. Questo sarà molto più utile per te rispetto a Task Manager di Windows poiché chiarirà quali schede utilizzano la maggior quantità di memoria.
Per ammissione degli sviluppatori, Chrome utilizza più memoria dei browser a processo singolo quando sono aperte più schede, poiché alcuni dati del programma devono essere duplicati per ogni scheda. Questo perché Chrome avvia un nuovo processo per ogni nuova scheda (tranne quando si apre un collegamento in una nuova scheda, quindi sembra condividere un processo con la scheda contenente il collegamento originale).
Ciò ha chiari vantaggi in termini di affidabilità (poiché una scheda non valida non blocca l'intero browser), sicurezza (meno probabile che un sito dannoso possa compromettere i dati di altre schede) e prestazioni (la scheda corrente acquisisce priorità e può funzionare più velocemente). In cambio devi dargli ulteriore memoria.
L'architettura multi-processo presenta un vantaggio in termini di memoria su sessioni lunghe: consente di liberare memoria quando si chiudono le schede.
Questo è il futuro della navigazione web. Poiché la maggior parte dell'elaborazione informatica si svolge ora sul Web, i browser Web richiedono la stessa architettura multi-processo che fornisce affidabilità ai sistemi operativi tradizionali come Windows / Mac / Linux. (IE8 ha aggiunto questa funzione e mi aspetto che altri browser lo facciano. Firefox inserisce i plugin nel proprio processo e penso che nella loro tabella di marcia siano presenti processi diversi per schede diverse.)
Il tuo sistema non ha molta RAM. Hai solo 1 GB, ma i sistemi moderni venduti oggi hanno almeno 2 GB e la maggior parte ha almeno 4 GB. Probabilmente sarebbe economico per l'aggiornamento a 4 GB.