Como obter informações do sistema operacional? (trabalho de TCC)

Olá amigos!
É minha primeira participação neste grupo e espero que possam me dar uma ajuda! :smiley:
Estou desenvolvendo no meu trabalho de conclusão do curso de Sistemas de Informação da FATEC - SENAC/RS um trabalho em java onde eu preciso obter do sistema operacional em que esta aplicação em java estiver rodando, as seguintes informações: Processador, carga, quantidade, memória total e livre, espaço em disco, memoria virtual, sistema operacional, etc… é um trabalho interessante, onde eu preciso obter os recursos computacionais ociosos da maquina em que esta aplicação estiver rodando para poder compartilhar estes recursos com um sistema de Grade Computacional…

Desde já agradeço qualquer contruibição como: link, artigo, codigo, dica, etc.

Abraços!

Marcelo

da uma olhada nesse método System.getProperty()
Sei q ai você tem alguns informações sobre o sistema…
:slight_smile:

Boa tarde!

Sobre desempenho, informações do CPU etc tem esse tópico:

http://guj.com.br/posts/list/40310.java

Recomendo dar uma olhada no NSClient4j.

Até!