[Linux-Biella] firefox e cpu usage

zane zanetto.vc a alice.it
Mer 30 Dic 2009 17:42:04 CET


Il 30/12/2009 12:47, Marco Vallini ha scritto:
> PaulTT wrote:
>    
>> che sia pesante ok
>> che ci sia di meglio ok
>> ma comodo e' comodo, per cui ho due profili aperti.
>>
>> il mio 'problema' e' che ogni tanto qualche pagina ha un qualche js o
>> qualche porcheria che ammazza ff, non lo butta giu' eh, ma porta l'uso
>> di cpu del coso sopra al 50/60 %.
>> ora, tanto il lavoro lo fa la cpu ed ok, ma dato che il portatile ha una
>> batteria, e magari uno vorerbbe avere quelle risorse usate in altro,
>> sarebbe carino capire quale tab/sito stia occupando tutte ste risorse (e
>> quindi chiuderlo, ma solo quel tab)...
>> non ditemi di chiudere tutto ff, che non lo fo, mi serve e sta aperto
>> settimane spesso ;)
>>
>> qualcuno sa se c'e' un add-on o un qualche tool che mi permetta di
>> scoprire quale tab sia piu' esosa di risorse per il cosillo?
>>
>>      
> mi capita la stessa cosa. Ho l'impressione, ma non ne sono sicuro, che
> il js non sia gestito in thread separati, ciò causa questo comportamento
> talebano... Forse c'è un thread per tab, ma all'interno di un tab non
> penso ci siano thread distinti per eseguire il js... Ma questa è solo
> una mia impressione... Non ho mai verificato in merito...
>
> Non ho consigli a riguardo...
>
>    
Non ho capito, ma dato che l'argomento mi interessa ti chiedo: mozilla 
dice che il nuovo firefox dal 3.0 in poi crea un processo per ogni tab, 
il programma e' dichiaratamente non multithreading quindi:

all'interno di un tab non
penso ci siano thread distinti per eseguire il js


pero' se il SO e gli altri software che si utilizzano 
contemporaneamente,  utilizzassero le istruzioni delle moderne cpu 
multithreading non dovrebbe verificarsi sovraccarico per la cpu cioe' la 
cpu sarebbe in grado di farli girare contemporaneamente senza perdere in 
prestazioni eccetto firefox che quello e' single threading e sara' lento.


dico bene o dico sciocco?








Maggiori informazioni sulla lista Linux