|
Sotto Windows.
Se ti serve solo guardarli puoi usare il perfmon.
Se ti serve prendere le informazioni per usarle in un programma, saprei farlo in C#.
Nella System.Diagnostic ci sono i PerformanceCounter, che vanno proprio a leggere gli stessi dati di sistema che vengono pubblicati dal perfmon.
Ovviamente immagino che ci siano delle analoghe funzioni dell'SDK, ma non saprei dirti dove cercarle.
Se invece ti basta sapere il numero totale di byte scambiati al secondo da tutte le interfaccie di rete, allora il CMD
netstat -e
dovrebbe bastarti.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
|