GNU/Linux >> Linux Esercitazione >  >> Linux

Esempi di comandi mpstat in Linux

Il comando mpstat fa parte del set di utilità Sysstat. Il comando mpstat viene utilizzato per riportare le statistiche per processore in un formato tabellare.

$ mpstat 1 1 
 
CPU minf mjf xcal  intr ithr  csw icsw migr smtx  srw syscl  usr sys  wt idl 
  0  672   0 2457   681   12  539   17   57  119    0  4303   18  10   0  73 
  1   90   0 1551   368   22  344    6   37  104    0  3775   17   4   0  79 
  2   68   0 1026   274   14  217    4   24   83    0  2393   11   3   0  86 
  3   50   0  568   218    9  128    3   17   56    0  1319    7   2   0  92 
  4   27   0  907   340   12  233    3   22   72    0  2034    9   2   0  88 
  5   75   0 1777   426   25  370    5   33  111    0  4820   22   4   0  74

Nell'output precedente del comando mpstat, ogni riga della tabella rappresenta l'attività di un processore. La prima tabella mostra il riepilogo dell'attività dall'avvio. La colonna importante che è rilevante dal punto di vista di un DBA è il valore nella colonna smtx. La misurazione smtx indica il numero di volte in cui la CPU non è riuscita a ottenere il blocco di esclusione reciproca o il mutex. Gli stalli del mutex fanno perdere tempo alla CPU e riducono il ridimensionamento del multiprocessore.

Una regola generale è che se i valori nella colonna smtx sono maggiori di 200, allora è un sintomo e un'indicazione di problemi di collo di bottiglia della CPU che devono essere esaminati.

Esempi di comandi mpstat

1. Per segnalare le statistiche del processore:

# mpstat 2 10 

2. Per segnalare tutte le statistiche del processore:

# mpstat -A 2 10 

3. Per ottenere il numero del processore per il quale vengono visualizzate le statistiche:

# mpstat -P 2 10 

4. Per segnalare le statistiche sull'utilizzo della CPU:

# mpstat -u 2 10 

5. Per ottenere le informazioni sulla versione:

# mpstat -V 

Conclusione

Per impostazione predefinita, mpstat restituisce statistiche medie combinate per tutte le CPU. Il flag -P può essere utilizzato per ottenere i dettagli di CPU specifiche. Il comando seguente visualizzerà le statistiche per il processore uno (0) e il processore due (1) e si aggiornerà a intervalli di 3 secondi:

$ mpstat -P 0,1 3


Linux
  1. 8 Esempi di comandi TR Linux

  2. Esempi di comandi rm in Linux

  3. ps Esempi di comandi in Linux

  4. sa Esempi di comandi in Linux

  5. w Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux