Perché Google Chrome monta e smonta un volume ogni poche ore?


3

Suppongo che faccia parte del processo di "verifica aggiornamenti", ma qualcuno sa come questo è controllato e cosa sta montando e smontando?

Ho scoperto questo comportamento dopo aver aggiornato Growl e ho eseguito HardwareGrowler per vedere cosa faceva (era un pomeriggio lento) ed è un po 'bello vedere quale hardware è collegato in un determinato momento e guardare cosa succede quando inserisco vari Periferiche USB, ecc. Lo so, ho una visione gravemente carente dell'intrattenimento. Dopo essermi divertito con questo per circa 5-10 minuti, sono tornato al mio lavoro.

Qualche tempo dopo, ho notato con la coda dell'occhio un messaggio Growl che diceva "Volume Mounted Google 8.0.0 (qualcosa)" E altrettanto rapidamente "Volume Unmounted Google 8.0.0 (qualcosa)". Non ho avuto tempo per le schermate, è apparso e scomparso in pochi secondi.

Qualcun altro l'ha notato e la spiegazione è pubblicata da qualche parte online? Apparentemente c'è un processo di supporto in esecuzione che lo sta facendo, ma non vedo nulla in Activity Monitor con Google o Chrome nel nome. Non sono un weenie che uccide il processo, sono solo curioso di questo comportamento che non avevo mai notato prima.


Traitorware. Usa il cromo, non il cromo. Guarda in / var / cartelle / *
chiggsy,

Risposte:


2

Apparentemente esiste un processo di aggiornamento del software di Google in coda per l'esecuzione periodica, motivo per cui non è sempre presente. (Non riuscivo a catturarne uno screenshot, era troppo subdolo). Non è solo per Chrome, ma anche per Google Earth e Picasa. È stata una caccia al pangrattato trovando informazioni al riguardo.

Penso che il programma di aggiornamento di Google non sia un processo che viene eseguito continuamente, ma un processo di avvio che viene eseguito all'avvio e ogni tanto dopo. Google com.google.keystone.user.agent e troverai una serie di spiegazioni su ciò che hanno fatto (e su come sbarazzartene se lo desideri).

charlie ( Discussioni Apple )

Dalla pagina di aiuto di Google :

Google Software Update è un'applicazione in background per Mac OS che ti consente di avere sempre le versioni più aggiornate, stabili e sicure del software Google che hai installato. Google Software Update può eseguire due servizi: GoogleSoftwareUpdateAgent e GoogleSoftwareUpdateDaemon. Questi servizi consentono alle applicazioni di Google di essere aggiornate in modo sicuro.

Non sono riuscito a trovarlo e non sono a conoscenza di alcun motivo per cui monta una partizione, ma probabilmente è neanche:

  • Un mucchio di informazioni su quali aggiornamenti sono disponibili e per quali app
  • Gli aggiornamenti per i prodotti, gli aggiornamenti di Google Chrome sono abbastanza regolari
  • Un aggiornamento per l'Updater

Ah, i misteri infiniti di HardwareGrowler. Divertimento per tutta la famiglia!


Spiacenti. So che la mia risposta non risponde direttamente alla domanda. Sarebbe sicuro supporre che faccia parte del processo di verifica / aggiornamento del Software Update Daemon. Prova a controllare il registro della console (Console.App) per le voci inserite dalle app di Google.
Glenstorey,

Anzi lo sarebbe. Grazie per averlo rintracciato. Ho trovato i file .plist, ma non ho trovato alcuna voce del registro della console per le app di Google. Ho intenzione di continuare a cercare.
atroon,

Aspetta, questa è la risposta accettata? Sul serio?
Chiggsy,

@chiggsy Ho visto questa domanda rimanere senza risposta per alcuni giorni - e ho pensato che sarebbe stato meglio contribuire con quello che avrei potuto scoprire nella speranza che potesse essere d'aiuto. Se hai un problema con la risposta, inviane una migliore: è meglio contribuire che lamentarsi.
Glenstorey,

Ho risposto subito. scorrere verso il basso. L'OP aveva un problema di sicurezza e Keystone è preoccupante per le sue modalità operative. Con rispetto e non malizia, direi che la tua risposta ha messo in luce una preoccupazione abbastanza valida senza fornire un modo per risolverla. Keystone potrebbe essere firmato, codesign -v determinerebbe se effettivamente proveniva da una fonte attendibile, anche se attendibile da apple | google! = Attendibile da tutti. (Adobe, ti sto guardando.)
Chiggsy,

2

Non ho una risposta, ma so come puoi ottenerne una.

Montare e smontare un volume probabilmente è il software che allega qualcosa.

Quale software?

Aggiornamento di Google Software. (/Library/LaunchAgents/com.googlecode.keystone o qualcosa del genere)

Potrebbe essere in / Sistema / Libreria, potrebbe essere in LaunchDaemons. Qualunque cosa sia, è l'aggiornamento automatico del software.

Gli aggiornamenti automatici sono IMHO, un'idea terribile. Posso comprare schifezze online con la mia carta di credito, ma all'improvviso sono troppo stupido per preoccuparmi di provare ad ottenere un aggiornamento? Dai!

Non preoccuparti, Google risolve ancora le ricerche, anche quando catturi il loro trojan, perché è ciò che chiami applicazioni che scaricano software non divulgato senza preavviso, in azione.

Ti dice "Ohai, hai appena scaricato 2 concerti di aggiornamenti, incluso il tuo nuovo pacchetto CALEA "?

Molto probabilmente no.

Ad ogni modo, ci penserei perché DTrace potrebbe non funzionare così bene in autunno.

GoogleSoftwareUpdate viene avviato da tutto il 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 :(

Ripeti l'operazione con GoogleSoftwareUpdate come termine di ricerca.

Stringi quel cappello di stagnola!

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

È possibile creare slocate tramite macports o utilizzare anche la localizzazione installata se si desidera controllare i risultati.

Vorrei prima indicizzare il mio intero disco .

API del file system (simile a Spotlight)

man fs_usage(1)    # fs_usage -f filesys

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

DTRace (oh così bene, 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

Questo sembra eccessivo, ma una volta ho dato un'occhiata casuale all'interno della mia directory della cache di Safari , e non è bello.

A proposito, quei concerti di dati riguardavano la funzione dei "migliori siti".

Li chiameresti "foto dei siti web a cui sono andato" sebbene utilizzino il termine "miniature"

Non so perché vogliono foto di siti porno (Safari è diventato così male che l'ho messo in panchina, ora è il mio browser porno.), Ma sono stati salvati.

Un'ultima nota.

Qualsiasi app google scaricata avvia il processo. App Engine? Bentornato, Keystone o GoogleSoftwareUpdate.

Opinione:

Una volta scaricato il software, per eseguire un'attività.

Non l'ho cambiato.

Non l'ho rubato.

Sfoglia le pagine Web e STFU, è quello che voglio da esso.

Nada mas.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.