Bom dia Srs.
Estou a procura de alguma forma de obter em java, dados como: Capacidade do HD, uso, total de memória virtual, memória virtual em uso. Será que alguém poderia me ajudar?!

Obrigado
Capacidade do HD
5 Respostas
umm … eu pesquisei isto uma vez e naum consegui encontrar nada em java. … achu q a solucao sera vc fazer uma dll e C msm …
:oops: Estou aprendendo java, e não tenho nem idéia de como fazer isso. Alguém sabe onde encontrou um tutorial pra aprender fazer dll’s.
Parce que tem de ser em C, mas não sei nem java direito…
Estou precisando muito disto… Obrigado
Pra fazer isso vc deve utilizar JNI(java native interface)
da uma olhada aki … tem exemplos tb …
http://java.sun.com/j2se/1.3/docs/guide/jni/

Obrigado!!!
Vou olhar agora mesmo!!! Só mais uma pergunta. Não tem como buscar estas informações (HD, memória, etc…) direto no SO?! Nao consigo acreditar que o Windows não tenhas estas informações. Valeu!!! 
pra saber a quantidade de memória q a JVM tem disponível:
Runtime r = Runtime.getRuntime();
r.totalMemory();
pra saber a quantidade de memória q a JVM esta usando:
Runtime r = Runtime.getRuntime();
r.freeMemory();