GNU/Linux >> Linux Esercitazione >  >> Linux

Come misurare il tempo di avvio di Firefox?

Vorrei misurare quanto tempo ci vuole per l'avvio di alcuni software.

Conosco il comando time ma nel caso di firefox (iceweasel per me su Debian), questo comando stampa solo il tempo in cui lascio firefox aperto. Se lancio:

$ time iceweasel www.google.com

Avrò un tempo di avvio solo dopo aver chiuso Firefox e questa volta indicherà solo per quanto tempo ho lasciato Firefox aperto. Ad esempio:

real    0m50.565s
user    0m4.276s
sys 0m0.248s

Come faccio a sapere esattamente quanto Firefox ha bisogno per iniziare?

Risposta accettata:

Questo è hacky e non codificabile.

Firefox può eseguire javascript tramite la riga di comando in questo modo:

firefox "javascript:alert(Date.now())"

Ciò aprirà Firefox ed eseguirà javascript che fa apparire una finestra di messaggio contenente l'epoca corrente al millisecondo.

Puoi ottenere il numero di millisecondi trascorsi in epoch time sulla tua riga di comando con

date +%s%N | cut -b1-13

Quindi, per rispondere alla tua domanda, corri

date +%s%N | cut -b1-13; iceweasel "javascript:alert(Date.now())"

Quindi sottrai il numero nel tuo terminale dal numero in Firefox. Questo ti dà il numero di millisecondi impiegati da Firefox per aprire e visualizzare alcuni javascript di base.

Fonti:

  • https://superuser.com/questions/157304/how-can-i-make-firefox-load-javascript-from-the-command-line
  • https://stackoverflow.com/questions/3830244/get-current-date-time-in-seconds
  • https://serverfault.com/questions/151109/how-do-i-get-current-unix-time-in-milliseconds-using-bash

Linux
  1. Eseguire un programma Gui all'avvio?

  2. Come ricordare le opzioni di comando??

  3. Come misurare il tempo di accesso al desktop con Bootchart?

  4. Come eseguire uno script di shell all'avvio

  5. In che modo /usr/bin/time misura l'utilizzo della memoria?

Come cambiare l'ora su Kali Linux

Come attivare la modalità oscura in Firefox

Come installare Firefox su CentOS 8

Come impostare data e ora su Linux

Suggerimenti per Ubuntu:come avviare automaticamente le applicazioni durante l'avvio

Come misurare il tempo medio di esecuzione di uno script?