Identificação do micro

Alguém conhece alguma API para verificar os dados do micro?

Por exemplo preciso verificar o estado da memória, o espaço do disco (em uso e livre).

Procurei em vários foruns, mas a única coisa que achei foi a API java.lang.Runtime.

Runtime rt = Runtime.getRuntime();
//para saber a quantidade de memória q a JVM tem disponível
System.out.println(rt.totalMemory());
//para saber a quantidade de memória q a JVM está usando
System.out.println(rt.freeMemory());

Caso alguém conheça outra coisa.

Muito Obrigado.

Talvez essa não seja a informação mais segura que alguém possa lhe passar. Mas pesquise sobre JNI. Você terá acesso a bibliotecas de nivel mais baixo. Procure aqui mesmo no portal sobre JNI, talvez você ache coisas interessantes.