Indice del forum www.zeroshell.net
Distribuzione Linux ZeroShell
 
 FAQFAQ   CercaCerca  GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo  Log inLog in   Messaggi privatiMessaggi privati 

vmstat vs mpstat

 
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell
Precedente :: Successivo  
Autore Messaggio
andreagabellini



Registrato: 29/09/07 09:09
Messaggi: 30

MessaggioInviato: Mer Lug 23, 2008 8:43 am    Oggetto: vmstat vs mpstat Rispondi citando

ciao a tutti,

ho installato zeroshell su alcune macchine multiprocessore, ed ero curioso di vedere come il carico fosse distribuito sulle varie CPU. Purtroppo il comando vmstat non fa questo, mi sono quindi compilato mpstat (che si trova nel pacchetto sysstat). Con grande stupore mi sono accorto che i due programmi danno risultati completamente differenti.

Per vmstat le CPU sono impegnate per 1/2%, mentre per mpstat lo sono al 25/30%...

Le macchine usano il QOS su circa 100 mb/s di traffico, quindi mi aspetto che le CPU lavorino un pochino, e il risultato di mpstat mi sembra il piu' attendibile.

Uso mpstat su altre macchine linux (di solito CentOS) e non ci sono queste discrepanze.

Sto sbagliando qualcosa oppure c'e' un bug da qualche parte?

Grazie,
Andrea
Top
Profilo Invia messaggio privato
fulvio
Site Admin


Registrato: 01/11/06 17:45
Messaggi: 1558

MessaggioInviato: Mer Lug 23, 2008 10:53 am    Oggetto: Rispondi citando

Credo che non si tratti di bug, ma semplicemente sul modo di calcolare il carico di cpu e altro ci sono molte opinioni diverse.
Io preferisco fare

cat /proc/loadavg

almeno ottengo valori direttamente dal kernel. Ovviamente non posso fare grandi statistiche. Tieni conto, che diversamente da quello che appare, il traffic shaping con filtri layer 7 non pesa molto relativamente alla banda utilizzata. Dopo che una connessione viene individuata, essa viene ricordata tramite il connection tracking che evita di dover controllare il payload per ogni pacchetto. Pertanto non č la banda a pesare sul QoS con L7, ma il numero di connessioni per secondo che vengono stabilite.

Saluti
Fulvio
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it