4 votos

¿Por qué Google Chrome monta y desmonta un volumen cada pocas horas?

Supongo que es parte del proceso de "búsqueda de actualizaciones", pero ¿alguien sabe cómo se controla esto y qué está montando y desmontando?

Descubrí este comportamiento por primera vez después de actualizar Growl, y ejecuté HardwareGrowler para ver qué hacía (era una tarde lenta) y es un poco genial ver qué hardware está conectado en un momento dado, y ver qué pasa cuando conecto varios periféricos USB, etc. Lo sé, tengo una visión muy deficiente del entretenimiento. Después de entretenerme con esto durante unos 5-10 minutos, volví a mi trabajo.

Algún tiempo después de esto, vi por el rabillo del ojo un mensaje de Growl que decía 'Volumen Montado Google 8.0.0 (algo)' Y con la misma rapidez 'Volumen Desmontado Google 8.0.0 (algo)'. No me dio tiempo a hacer capturas de pantalla, apareció y desapareció en cuestión de segundos.

¿Alguien más ha notado esto y está la explicación para ello publicada en algún lugar en línea? Aparentemente hay algún proceso de ayuda que se está ejecutando y que lo está haciendo, pero no veo nada en el Monitor de Actividad con Google o Chrome en el nombre. No soy un mataprocesos, sólo tengo curiosidad por este comportamiento que nunca había notado antes.

4voto

kcrumley Puntos 2495

Al parecer, hay un proceso de actualización de software de Google que se pone en cola para ejecutarse periódicamente, por lo que no siempre está ahí. (No he podido hacer una captura de pantalla del mismo, era demasiado sigiloso). No es sólo para Chrome, sino también para Google Earth y Picasa. Fue un poco miga de pan cazar encontrar información al respecto.

Creo que el actualizador de Google no es un proceso que se ejecuta todo el tiempo, sino una tarea de launchd que se ejecuta al arrancar y cada cierto tiempo después. Busca en Google com.google.keystone.user.agent y encontrarás varias explicaciones de lo que han hecho (y cómo deshacerte de él si quieres).

charlie ( Discusiones sobre la Apple )

Desde Página de ayuda de Google :

Google Software Update es una aplicación en segundo plano para el sistema operativo Mac que ayuda a garantizar que siempre tengas las versiones más actualizadas, estables y seguras del software de Google que tengas instalado. Google Software Update puede ejecutar dos servicios: GoogleSoftwareUpdateAgent y GoogleSoftwareUpdateDaemon. Estos servicios permiten actualizar las aplicaciones de Google de forma segura.

No he podido encontrar, y no soy consciente de ninguna razón por la que monte una partición, pero es probable que sea cualquiera:

  • Un montón de información sobre qué actualizaciones están disponibles y para qué aplicaciones
  • Actualizaciones de productos, las actualizaciones de Google Chrome son bastante regulares
  • Una actualización para el actualizador

Ah, los interminables misterios de HardwareGrowler. Entretenimiento para toda la familia.

2voto

Paul Puntos 170

No tengo una respuesta, pero sé cómo puedes conseguirla.

Montar y desmontar un volumen probablemente es el software que adjunta algo.

¿Qué software?

Actualización del software de Google. ( /Library/LaunchAgents/com.googlecode.keystone o algo así)

Podría estar en /Sistema/Biblioteca, podría estar en LaunchDaemons. Sea lo que sea, es el actualizador automático de software.

Las actualizaciones automáticas son, en mi opinión, una idea terrible. Puedo comprar basura en línea con mi tarjeta de crédito, ¿pero de repente soy demasiado estúpido para molestarme en llegar a un acuerdo sobre una actualización? Vamos.

No te preocupes, Google sigue resolviendo las búsquedas, incluso cuando pillas su troyano, porque así es como se llama a las aplicaciones que descargan software no revelado sin previo aviso, en acción.

¿Te dice "Ohai, acaba de descargar 2 gigas de actualizaciones, incluyendo tu nuevo CALEA paquete"?

Lo más probable es que no.

De todas formas, yo me pondría a ello porque puede que DTrace no funcione tan bien para el otoño.

GoogleSoftwareUpdate se lanza desde todo el sistema.

 mdfind Keystone   # This used to be a shell script.  Now it's compiled.

 mdfind -name keystone  # Good bye Page Rank on my future seo project :(

Repite esto con GoogleSoftwareUpdate como término de búsqueda.

¡Aprieta ese sombrero de papel de aluminio!

locate.updatedb    #run as root sudo zsh if you are hip, sudo $JUNK if not

Puedes construir slocate a través de macports o usar el locate instalado también si quieres comprobar tus resultados.

Me gustaría indexar todo mi disco primero.

API del sistema de archivos ( similar a spotlight )

man fs_usage(1)    # fs_usage -f filesys

man sc_usage(1)    # These facilities use the filesystem api

DTRace (¡qué bueno es DTrace!)

Tcl_CommandTraceInfo(3), Tcl_TraceCommand(3), Tcl_UntraceCommand(3) - monitor renames and deletes of a command
Tcl_CommandTraceInfo(3tcl), Tcl_TraceCommand(3tcl), Tcl_UntraceCommand(3tcl) - monitor renames and deletes of a command
bitesize.d(1m)           - analyse disk I/O size by process. Uses DTrace
cpuwalk.d(1m)            - Measure which CPUs a process runs on. Uses DTrace
creatbyproc.d(1m)        - snoop creat()s by process name. Uses DTrace
dappprof(1m)             - profile user and lib function usage. Uses DTrace
dapptrace(1m)            - trace user and library function usage. Uses DTrace
diskhits(1m)             - disk access by file offset. Uses DTrace
dispqlen.d(1m)           - dispatcher queue length by CPU. Uses DTrace
dtrace(1)                - generic front-end to the DTrace facility
dtruss(1m)               - process syscall details. Uses DTrace
errinfo(1m)              - print errno for syscall fails. Uses DTrace
execsnoop(1m)            - snoop new process execution. Uses DTrace
fddist(1m)               - file descriptor usage distributions. Uses DTrace
filebyproc.d(1m)         - snoop opens by process name. Uses DTrace
hotspot.d(1m)            - print disk event by location. Uses DTrace
httpdstat.d(1m)          - realtime httpd statistics. Uses DTrace
iofile.d(1m)             - I/O wait time by file and process. Uses DTrace
iofileb.d(1m)            - I/O bytes by file and process. Uses DTrace
iopattern(1m)            - print disk I/O pattern. Uses DTrace
iopending(1m)            - plot number of pending disk events. Uses DTrace
iosnoop(1m)              - snoop I/O events as they occur. Uses DTrace
iotop(1m)                - display top disk I/O events by process. Uses DTrace
kill.d(1m)               - snoop process signals as they occur. Uses DTrace
lastwords(1m)            - print syscalls before exit. Uses DTrace
loads.d(1m)              - print load averages. Uses DTrace
newproc.d(1m)            - snoop new processes. Uses DTrace
opensnoop(1m)            - snoop file opens as they occur. Uses DTrace
pathopens.d(1m)          - full pathnames opened ok count. Uses DTrace
pidpersec.d(1m)          - print new PIDs per sec. Uses DTrace
plockstat(1)             - front-end to DTrace to print statistics about POSIX mutexes and read/write locks
priclass.d(1m)           - priority distribution by scheduling class. Uses DTrace
pridist.d(1m)            - process priority distribution. Uses DTrace
procsystime(1m)          - analyse system call times. Uses DTrace
runocc.d(1m)             - run queue occupancy by CPU. Uses DTrace
rwbypid.d(1m)            - read/write calls by PID. Uses DTrace
rwbytype.d(1m)           - read/write bytes by vnode type. Uses DTrace
rwsnoop(1m)              - snoop read/write events. Uses DTrace
sampleproc(1m)           - sample processes on the CPUs. Uses DTrace
seeksize.d(1m)           - print disk event seek report. Uses DTrace
setuids.d(1m)            - snoop setuid calls as they occur. Uses DTrace
sigdist.d(1m)            - signal distribution by process. Uses DTrace
syscallbypid.d(1m)       - syscalls by process ID. Uses DTrace
syscallbyproc.d(1m)      - syscalls by process name. Uses DTrace
syscallbysysc.d(1m)      - syscalls by syscall. Uses DTrace
topsyscall(1m)           - top syscalls by syscall name. Uses DTrace
topsysproc(1m)           - top syscalls by process name. Uses DTrace
weblatency.d(1m)         - website latency statistics. Uses DTrace

Esto parece excesivo, pero una vez que eché un vistazo casual al interior de mi Safari directorio de la caché y simplemente no está bien.

Por cierto, esos gigas de datos eran para la función "top sites".

Las llamarías "fotos de los sitios web a los que he ido", aunque ellos utilizan el término "miniaturas".

No sé por qué quieren fotos de sitios porno ( Safari se ha vuelto tan malo que lo puse en el banquillo, es mi navegador porno ahora.) , pero se salvaron.

Una última nota.

Cualquier aplicación de Google que se descargue inicia el proceso. ¿Apple Engine? Bienvenido, Keystone o GoogleSoftwareUpdate.

Opinión:

Una vez descargué un software, para hacer una tarea.

No lo he cambiado.

No lo he robado.

Navegar por páginas web y STFU, es lo que quiero de él.

Nada más.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X