Faith Networks esseri umani e macchine sono fatti di memoria: privi di essa perdono entrambi significato ed identità
    [ The Web? FaITh Systems & Services. Just connect! ]   


 :: Ciao!

Ciao

Buon pomeriggio, 3.235.120.150!


 :: Navigazione


 :: Contenuti


 :: Ricerca

Cerca

Inserisci il termine da ricercare nel sito


 


 :: Widgets


 :: Campagne

European Digital Rights

No al Trusted Computing!

No alla brevettabilità del software!



 :: News Odierne
Nessun articolo per oggi...


 :: Headlines


 :: Traffico
· 31.184.238.33
· 208.80.194.27
· 193.105.210.87
· 83.99.185.25
· 64.31.20.60
· 89.252.58.37
· 94.181.128.125
· 207.46.13.93
· 77.122.6.192
· 66.249.72.101

NukeSentinel™ 2.0.0 RC 6


 :: Visite Totali

Visite

Da Marzo 2005 il sito ha ricevuto 8151851 contatti.




 :: Nuke Sentinel

NukeSentinel

Questo sito è protetto da NukeSentinel™ 2.0.0 RC 6.

Finora sono stati bloccati 1235 tentativi di attacco.


 Ottimizzazione dell'uso di ram per Firefox
Hacking
A dire la verità questo non è un vero fix per l'ottimizzazione della gestione della memoria nel nostro browser preferito, ma sicuramente ci aiuta notevolmente a ridurre il memory leak delle sessioni di Firefox.

L'operazione che vi descriverò trasferirà lo swap di Firefox dalla ram all'hd mentre il browser è ridotto ad icona, con il risultato di avere meno di 10 Mb di memoria occupati (contro i 116 Mb medi) quando il programma è aperto ma non in uso. E non è tutto: al successivo ripristino della finestra non avrete più quel pacco di ram che originariamente veniva occupata dalle sessioni di Firefox prima che questo venisse minimizzato: in una mia prova il browser è passato dall'occupazione di 180 Mb a 60 Mb con la sola operazione di riduzione ad icona e di relativo ripristino dopo alcuni secondi.
Personalmente questa che sto per illustrare mi sembra una valida soluzione, almeno per quelli che come me sono abituati a lavorare con molte finestre aperte riducendole e ripristinandole spesso.

Qualcuno potrà dire che il trasferimento dello swap di Firefox dalla ram all'hd introdurrà sicuramente dei ritardi nella minimizzazione e nel ripristino della finestra del browser. Tranquilli, non ho riscontrato nessun problema di questo genere: il programma è capace di ridisegnare velocemente la finestra ed il contenuto presente in essa (con le varie schede aperte) sia che i files di lavoro siano salvati in ram o sull'hd.

Passiamo alla procedura da seguire per hackare la volpe:
  1. aprire Firefox, nella barra degli indirizzi digitare about:config e premere invio;
  2. cliccare con il destro sulla pagina appena aperta e selezionare Nuovo -> Booleano;
  3. nella finestra che appare digitare config.trim_on_minimize e premere invio;
  4. come valore booleano selezionare true;
  5. riavviare Firefox.
Facile e veloce, vero? In ogni caso, se vedete che le cose non vanno come previste o se riscontrate freeze del browser, potete riaprire la pagina della configurazione ed eliminare la stringa che avete creato semplicemente azzerandola. Per completezza ho inoltre settato il valore di browser.sessionhistory.max_total_viewers a 0, in modo da evitare che Firefox esegua il caching delle pagine visitate per l'utilizzo del pulsante "Indietro" e salvare ancora un po' di preziosa ram.

  Postato Martedì, 11 aprile 2006 @ 23.05.52 W. Europe Daylight Time da Emanuele


 
 :: Links Correlati
· Inoltre Hacking
· News by Emanuele


Articolo più letto relativo a Hacking:
Il contatore Enel digitale



 :: Gradimento
Voto medio: 4.68
Voti: 19


Puoi votare questa news!

Eccellente
Discreto
Buono
Così così
Schifoso

 


 :: Opzioni


Spiacente, non è disponibile nessun commento.

Licenza Creative Commons No Spam! Glider! Powered by Apache Powered by MySQL Powered by PhP Php Nuke Based Feeder Rss2 Protetto da NukeSentinel 


.: Informazioni Legali & Copyright :: Informazioni su questo portale e su FaITh :.

Emanuele Zerbin - ©FaITh.net Systems - Servizi e Risorse Web in Friuli
L'engine di questo portale è un copyright © PHP-Nuke - Francisco Burzi. Tutti i diritti riservati. PHP-Nuke è un Software Free rilasciato sotto licenza GNU/GPL. Versione Z 5.19.2 - Pagina generata in 0.11 secondi