GoGPT Best VPN GoSearch

Favicon di OnWorks

systemd-bootchart - Online nel cloud

Esegui systemd-bootchart nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando systemd-bootchart che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


systemd-bootchart - Strumento grafico delle prestazioni di avvio

DESCRIZIONE


systemd-boochart è uno strumento, di solito eseguito all'avvio del sistema, che raccoglie il carico della CPU,
carico del disco, utilizzo della memoria e informazioni per processo da un sistema in esecuzione.
I risultati raccolti vengono emessi come un grafico SVG. Normalmente, systemd-bootchart viene invocato da
il kernel passando inizia=/lib/systemd/systemd-bootchart sulla riga di comando del kernel.
systemd-bootchart quindi eseguirà il fork del vero init per riprendere il normale avvio del sistema, mentre
monitoraggio e registrazione delle informazioni di avvio in background.

Dopo aver raccolto una certa quantità di dati (di solito 15-30 secondi, default 20 s) il
la registrazione si interrompe e viene generato un grafico dalle informazioni registrate. Questo grafico contiene
indizi vitali su quali risorse vengono utilizzate, in quale ordine e dove possibile
esistono problemi nella sequenza di avvio del sistema. È essenzialmente un più dettagliato
versione del systemd-analyze trama funzione.

Naturalmente, il bootchart può anche essere utilizzato in qualsiasi momento per raccogliere e rappresentare graficamente alcuni dati
per un periodo di tempo. Si consiglia di utilizzare il --rel passare in questo caso.

Bootchart non richiede i privilegi di root e funzionerà felicemente come un normale utente.

I grafici di Bootchart sono scritti per impostazione predefinita con data e ora in /esegui/accedi e salvato nel diario
con MESSAGE_ID=9f26aa562cf440c2b16c773d0479b518. Campo giornale CARTA AVANTI= contiene l'
bootchart in formato SVG.

INVOCAZIONE


systemd-boochart può essere invocato in diversi modi:

nocciolo invocazione
Il kernel può invocare systemd-boochart invece del processo di inizializzazione. A sua volta,
systemd-boochart invocherà /lib/systemd/systemd.

Cominciato as a standalone Programma
Si può eseguire systemd-boochart come una normale applicazione dalla riga di comando. In questo
modalità, si consiglia vivamente di superare il -r flag per non rappresentare graficamente il tempo
trascorso dall'avvio e prima dell'avvio di systemd-bootchart, in quanto potrebbe risultare in
grafici estremamente grandi. Il tempo trascorso dall'avvio potrebbe anche includere qualsiasi momento in cui
il sistema è stato sospeso.

VERSIONI


Queste opzioni possono essere impostate anche nel /etc/systemd/bootchart.conf file. Vedere
bootchart.conf(5).

-h, --Aiuto
Stampa un breve testo di aiuto ed esci.

-n, --campione N
Specificare il numero di campioni, N, registrare. I campioni verranno registrati a intervalli
definito con --freq.

-f, --freq f
Specificare la frequenza del registro di campionamento, un valore reale positivo f, in Hz. La maggior parte dei sistemi può far fronte a
valori fino a 25-50 senza creare un sovraccarico eccessivo.

-r, --rel
Utilizzare tempi relativi anziché tempi assoluti. Questo è utile per usare il bootchart su
post-boot per profilare un sistema già avviato. Senza questa opzione il grafico
diventerebbe estremamente grande. Se impostato, l'asse orizzontale parte dalla prima registrazione
campione invece del tempo 0.0.

-F, --senza Filtro
Disabilita il filtro delle attività che non hanno contribuito in modo significativo all'avvio.
Processi di vita troppo breve (osservati solo in un campione) o che non consumano
qualsiasi tempo CPU significativo (inferiore a 0.001 s) non verrà visualizzato nell'output
grafico.

-C, --cmdline
Visualizza l'intera riga di comando con gli argomenti dei processi, anziché solo il processo
nome.

-g, --gruppo di controllo
Visualizza gruppo di controllo del processo

-o, --produzione sentiero
Specificare la directory di output per i grafici. Per impostazione predefinita, bootchart scrive i grafici
per /run/log.

-i, --dentro sentiero
Usa questo binario di inizializzazione. Il valore predefinito è /lib/systemd/systemd.

-p, --pss
Abilita la registrazione e la rappresentazione grafica della memoria PSS (Proportional Set Size) dei processi
consumo. Vedere filesystems/proc.txt nella documentazione del kernel per una spiegazione
di questo campo.

-e, --entropia
Abilita la registrazione e la rappresentazione grafica della dimensione del pool di entropia casuale del kernel.

-x, --scala-x N
Fattore di scala orizzontale per tutti i componenti del grafico variabile.

-y, --scala-y N
Fattore di scala verticale per tutti i componenti del grafico variabile.

USCITA


systemd-boochart genera grafici SVG. Per renderli su un display grafico
è possibile utilizzare qualsiasi visualizzatore compatibile con SVG. Va notato che i motori di rendering SVG nella maggior parte dei casi
i browser (inclusi Chrome e Firefox) sono molte volte più veloci della grafica dedicata
applicazioni come Gimp e Inkscape. Basta puntare il browser su file: ///esegui/registra/!

STORIA


Questa versione di bootchart è stata implementata da zero, ma è ispirata alla precedente
incantesimi di bootchart:

Originale bash
Il codice bash/shell originale ha implementato il bootchart. Questa versione ha creato un compresso
tarball per l'elaborazione con applicazioni esterne. Questa versione non è stata graficata
qualsiasi cosa, solo dati generati.

Ubuntu C Implementazione/Attuazione
Questa versione ha sostituito la versione shell con un data logger veloce ed efficiente, ma
inoltre non ha rappresentato graficamente i dati.

Java diagramma di avvio
Questa era l'applicazione grafica originale per la creazione di grafici dei dati, scritta in Java.

pybootchartgui.py
pybootchart ha creato un grafico dai dati raccolti dalla versione bash o C.

La versione di bootchart che stai utilizzando ora combina sia la raccolta dati che il
grafici in un'unica applicazione, rendendola più efficiente e semplice. Non ci sono
più eventuali problemi di temporizzazione con il raccoglitore di dati e il grafico, poiché la rappresentazione grafica non può
essere eseguito fino a quando i dati non sono stati raccolti. Inoltre, i dati mantenuti in memoria si riducono al
minimo assoluto necessario.

Usa systemd-bootchart online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.