2011-01-16 12 views
14

Ho bisogno di ottenere informazioni su sistema e hardware tramite l'applicazione Java.Come posso ottenere informazioni su sistema/hardware tramite Java?

I interessi in:

  • dettagli Os;
  • Numero di processori, nomi, carico del processore in percentuale;
  • Stato memoria (totale/libero);
  • Conteggio del processo Os (thread) e utilizzo CPU/memoria per ognuno di essi;
  • Statistiche di rete (per ogni interfaccia);

Sto cercando una libreria Java per questo. Qualcuno può dirlo?

+0

"Sto cercando una libreria Java per questo" chiedere consigli per le biblioteche è (ora) fuori tema. – Raedwald

+2

@Raedwald: È un peccato. Penso che sia necessario un tale tipo di domande. Il PO ha formulato la richiesta molto chiara e concreta. Non dovremmo essere così fondamentalisti - la mia comprensione è che la regola che si menziona dovrebbe essere usata principalmente per ** evitare * domande *** basate sull'opinione pubblica. Tuttavia questa particolare domanda è ** tecnica **. –

risposta

1

ho usato SIGAR ed è uno strumento meraviglioso per ottenere tutti SysInfo programatically. +1