Questo è il comando systemd-cgtop che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS
PROGRAMMA:
NOME
systemd-cgtop - Mostra i gruppi di controllo principali in base al loro utilizzo delle risorse
SINOSSI
systemd-cgtop [OPZIONI...]
DESCRIZIONE
systemd-cgtop mostra i gruppi di controllo superiori della gerarchia locale dei gruppi di controllo Linux,
ordinati in base al carico di CPU, memoria o I/O del disco. Il display viene aggiornato regolarmente
intervalli (per impostazione predefinita ogni 1s), simili nello stile a top(1).
If systemd-cgtop non è connesso a una tty, non vengono stampate intestazioni di colonna e il valore predefinito
è quello di eseguire solo un'iterazione. Il --iterazioni= l'argomento, se fornito, viene onorato. Questa modalità
è adatto per la scrittura di script.
L'utilizzo delle risorse viene contabilizzato solo per i gruppi di controllo nella gerarchia pertinente, ad esempio CPU
l'utilizzo è contabilizzato solo per i gruppi di controllo nella gerarchia "cpuacct", solo l'utilizzo della memoria
per coloro che sono in "memoria" e utilizzo di I/O su disco per coloro che sono in "blkio". Se il monitoraggio delle risorse per
queste risorse sono necessarie, si consiglia di aggiungere il Contabilità CPU=1,
Contabilità della memoria=1 e BlockIOAccounting=1 impostazioni nei file di unità in questione. Vedere
systemd.risorse-controllo(5) per i dettagli.
Il valore del carico della CPU può essere compreso tra 0 e 100 volte il numero di processori del sistema.
Ad esempio, se il sistema ha 8 processori, il valore del carico della CPU sarà compreso tra 0%
e 800%. Il numero di processori può essere trovato in "/ proc / cpuinfo".
Per sottolineare questo: a meno che "CPUAccounting=1", "MemoryAccounting=1" e
"BlockIOAccounting=1" sono abilitati per i servizi in questione, nessuna contabilità delle risorse
saranno disponibili per i servizi di sistema e i dati mostrati da systemd-cgtop sarà
incompleto.
VERSIONI
Si intendono le seguenti opzioni:
-p, --ordine=percorso
Ordina in base al nome del percorso del gruppo di controllo.
-t, --ordine=attività
Ordinare in base al numero di attività/processi nel gruppo di controllo.
-c, --ordine=cpu
Ordina per carico della CPU.
-m, --ordine=memoria
Ordina in base all'utilizzo della memoria.
-i, --ordine=io
Ordina in base al carico di I/O del disco.
-b, --lotto
Esegui in modalità "batch": non accettare input ed eseguire fino al limite di iterazione impostato con
--iterazioni= è esaurito o finché non viene ucciso. Questa modalità potrebbe essere utile per l'invio
uscita da systemd-cgtop ad altri programmi o a un file.
-r, --crudo
Formattare i conteggi dei byte (come nell'utilizzo della memoria e nelle metriche I/O) con valori numerici grezzi piuttosto che
rispetto ai numeri leggibili dall'uomo.
--cpu=percentuale, --cpu=tempo
Controlla se l'utilizzo della CPU viene visualizzato come percentuale o tempo. Per impostazione predefinita, la CPU
l'utilizzo è mostrato in percentuale. Questa impostazione può anche essere attivata in fase di esecuzione premendo
il tasto %.
-P
Conta solo i processi dello spazio utente anziché tutte le attività. Per impostazione predefinita, tutte le attività sono
conteggiati: ogni thread del kernel e ogni thread dello spazio utente individualmente. Con questa impostazione,
i thread del kernel sono esclusi dal conteggio e ogni processo dello spazio utente conta solo
come uno, indipendentemente dal numero di thread che lo compongono. Questa impostazione può anche essere attivata/disattivata
in fase di esecuzione premendo il tasto P. Questa opzione non può essere combinata con -k.
-k
Conta solo i processi dello spazio utente e i thread del kernel anziché tutte le attività. Per impostazione predefinita,
vengono conteggiati tutti i task: ogni thread del kernel e ogni thread dello spazio utente individualmente. Con
con questa impostazione, i thread del kernel sono inclusi nel conteggio e in ogni processo dello spazio utente
conta solo come uno, indipendentemente dal numero di thread di cui è composto. Questa impostazione può
può essere attivato/disattivato anche in fase di esecuzione premendo il tasto k. Questa opzione non può essere combinata con
-P.
--ricorsivo=
Controlla se il numero di processi mostrati per un gruppo di controllo deve includere tutti
processi che sono contenuti anche in uno qualsiasi dei gruppi di controllo figlio. Richiede un
argomento booleano, il cui valore predefinito è "sì". Se abilitato, i processi nel controllo figlio
i gruppi sono inclusi, se disabilitati, solo i processi nel gruppo di controllo stesso sono
conteggiati. Questa impostazione può anche essere attivata/disattivata in fase di esecuzione premendo il tasto r. Nota che
questa impostazione si applica solo al conteggio dei processi, vale a dire quando il -P or -k le opzioni sono
utilizzato. Non ha effetto se vengono conteggiate tutte le attività, nel qual caso il conteggio è sempre
ricorsivo.
-n, --iterazioni=
Esegui solo questo numero di iterazioni. Un valore pari a 0 indica che il programma deve essere eseguito
indefinitamente.
-d, --ritardo=
Specificare il ritardo di aggiornamento in secondi (o se è specificato uno tra "ms", "us", "min" come unità
in questa unità di tempo). Questa impostazione può anche essere aumentata e diminuita in fase di esecuzione da
premendo i tasti + e -.
--profondità=
Profondità massima di attraversamento dell'albero del gruppo di controllo. Specifica la profondità systemd-cgtop deve
attraversare le gerarchie del gruppo di controllo. Se viene specificato 0, viene considerato solo il gruppo radice
monitorato. Per 1, viene monitorato solo il primo livello dei gruppi di controllo, e così via.
Il valore predefinito è 3.
-M MACCHINA, --macchina=MACCHINA
Limitare i gruppi di controllo mostrati alla parte corrispondente al contenitore MACCHINA.
-h, --Aiuto
Stampa un breve testo di aiuto ed esci.
--versione
Stampa una stringa di versione breve ed esci.
CHIAVI
systemd-cgtop è uno strumento interattivo e può essere controllato tramite input dell'utente utilizzando
seguenti chiavi:
h
Mostra un breve testo di aiuto.
lo spazio
Aggiorna immediatamente l'output.
q
Termina il programma.
p, t, c, m, i
Ordina i gruppi di controllo in base al percorso, al numero di attività, al carico della CPU, all'utilizzo della memoria o al carico di I/O,
rispettivamente. Questa impostazione può anche essere controllata utilizzando --ordine= riga di comando
interruttore.
%
Alterna tra la visualizzazione del tempo della CPU come tempo o percentuale. Questa impostazione può anche essere
controllato utilizzando il --cpu= interruttore della riga di comando.
+, -
Aumenta o diminuisci rispettivamente il ritardo di aggiornamento. Questa impostazione può anche essere controllata
usando il --ritardo= interruttore della riga di comando.
P
Alterna tra il conteggio di tutte le attività o solo dei processi dello spazio utente. Questa impostazione può anche
essere controllato utilizzando il -P opzione della riga di comando (vedi sopra).
k
Alterna tra il conteggio di tutte le attività o solo dei processi dello spazio utente e dei thread del kernel.
Questa impostazione può essere controllata anche tramite -k opzione della riga di comando (vedi sopra).
r
Alterna tra l'inclusione o l'esclusione ricorsiva dei processi nei gruppi di controllo figlio in
conteggi dei processi del gruppo di controllo. Questa impostazione può anche essere controllata utilizzando
--ricorsivo= opzione della riga di comando. Questo tasto non è disponibile se vengono conteggiate tutte le attività,
è disponibile solo se i processi vengono conteggiati, come abilitato con i tasti P o k.
EXIT STATUS
In caso di successo, viene restituito 0, altrimenti un codice di errore diverso da zero.
Utilizzare systemd-cgtop online utilizzando i servizi onworks.net
