Configuración y edición
Tengo un retraso de 2011 MBP, ejecutando Mac OS X 10.7.5, 2.3 GHz Intel Core i5, con 16 GB 1600 MHz DDR3.
Acabo de actualizar mi firefox 20 a 25, este problema también ocurre con v 20.
Cuando estoy en la carga de archivos, o simplemente la navegación en general, a veces me pongo un par de firefox procesos que comenzar a utilizar ciclos de CPU, por lo tanto, mi ventiladores comienzan a girar.
Si yo dejo de Firefox, los procesos de mantenerse activo.
Esto es lo que he hecho hasta ahora:
ps aux|grep firefox
macbook-pro:~ <my user>$ ps aux|grep firefox
<my user> 29061 84.7 0.0 3699392 304 ?? R 7:10am 22:13.43 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_7837561
<my user> 29063 84.0 0.0 3701448 304 ?? R 7:10am 22:11.08 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_7837561
<my user> 29060 83.9 0.0 3698344 304 ?? R 7:10am 22:10.60 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_7837561
<my user> 29068 83.4 0.0 3701448 304 ?? R 7:10am 22:10.83 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_7837561
<my user> 29161 0.6 0.0 2434892 548 s002 S+ 7:39am 0:00.00 grep firefox
superior o cpu
Processes: 119 total, 6 running, 2 stuck, 111 sleeping, 496 threads 08:06:00
Load Avg: 4.37, 4.38, 4.30 CPU usage: 61.74% user, 36.1% sys, 2.23% idle SharedLibs: 1944K resident, 0B data, 0B linkedit.
MemRegions: 34474 total, 1609M resident, 56M private, 1254M shared. PhysMem: 1943M wired, 3222M active, 1978M inactive, 7143M used, 9239M free.
VM: 316G vsize, 1092M framework vsize, 6367238(0) pageins, 189344(0) pageouts. Networks: packets: 19241649/15G in, 16860749/7587M out.
Disks: 2829594/65G read, 2171245/68G written.
PID COMMAND %CPU TIME #TH #WQ #POR #MREG RPRVT RSHRD RSIZE VPRVT VSIZE PGRP PPID STATE UID FAULTS COW MSGSENT MSGRECV SYSBSD
29063 firefox 82.2 44:11.02 1/1 0 9 2677 9724K 397M 304K 11M 3615M 28962 1 running 503 85 20 16 8 3
29061 firefox 82.2 44:15.85 1/1 0 9 2675 9252K 397M 304K 10M 3613M 28962 1 running 503 85 36 16 8 3
29068 firefox 81.9 44:10.64 1/1 0 9 2677 11M 397M 304K 13M 3615M 28962 1 running 503 85 17 16 8 3
29060 firefox 81.7 44:09.96 1/1 0 9 2671 9820K 397M 304K 10M 3612M 28962 1 running 503 85 35 16 8 3
29089 top 10.7 05:43.93 1/1 0 49 32 2476K 216K 3180K 18M 2378M 29089 29083 running 0 2238348+ 84 227566032+ 113774272+ 1011116+
También he opensnooped todos los procesos pertinentes. No hay archivos que se accede.
Por ejemplo, la siguiente muestra nada:
bash-3.2# opensnoop -p 29063
UID PID COMM FD PATH
No hay nada de relevancia en la salida de dmesg.
bash-3.2# cat /var/log/system.log|grep fuego yealds:
Nov 7 06:23:10 ff-macbook-pro [0x0-0x779779].org.mozilla.firefox[28962]: FoxyProxy settingsDir: /Users/michaelpeters/Library/Application Support/Firefox/Profiles/w5sjmxcx.default/foxyproxy.xml
Nov 7 07:11:10 ff-macbook-pro firefox[28962]: timed out waiting for helper registration
Nov 7 07:11:35 ff-macbook-pro firefox[28962]: invalid context
Nov 7 07:12:32 ff-macbook-pro firefox[28962]: invalid context
Nov 7 07:37:13 ff-macbook-pro firefox[28962]: invalid context
Nov 7 07:37:25 ff-macbook-pro [0x0-0x779779].org.mozilla.firefox[28962]: NOTE: child process received `Goodbye', closing down
En el pasado sólo he limpiado los procesos de con kill -s 9
pero sería bueno saber lo que está pasando.
Pregunta
Cuáles son los próximos pasos puedo tomar para que me ayude a entender este comportamiento? Si se ve como un error me complace presentar a la comunidad de mozilla.
Actualización:
He probado en modo seguro y el comportamiento persiste, sin embargo, es definitivamente carga de procesos: Cuando puedo subir un archivo a un sitio web, firefox genera estos procesos, uno por cada archivo:
5134 92.5 0.0 3829668 308 ?? R 6:31pm 6:53.37 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_135201
5130 91.7 0.0 3826524 308 ?? R 6:31pm 6:53.18 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_135201
5135 89.8 0.0 3831244 308 ?? R 6:31pm 6:52.96 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_135201
Si cierro firefox, los procesos de cambio de psn a primer plano como se identifica a continuación, el nuevo firefox sesión casi no utiliza ciclos de cpu.
ps aux|grep fuego
5191 99.9 0.0 3516256 292 ?? R 6:41pm 8:03.21 /Applications/Firefox.app/Contents/MacOS/firefox -foreground
5184 99.9 0.0 3501868 292 ?? R 6:41pm 8:03.11 /Applications/Firefox.app/Contents/MacOS/firefox -foreground
5234 0.3 0.8 3466336 138620 ?? S 6:49pm 0:02.43 /Applications/Firefox.app/Contents/MacOS/firefox -psn_0_897243