CPU e memória

6 respostas
R

Existe alguma maneira de capturar os valores de CPU e memória usados pelo pc em determinado instante usando java?

6 Respostas

luistiagos

usando java creio que não… pois não da pra se comunicar pelo java direto com o SO (sem passar pela jvm)
porem tem como fazer com JNI usando C ou alguma linguagem que se comunique diretamente com o SO… mas como… dai eu não sei… tambem gostaria de saber… alguem sabe como?

Marky.Vasconcelos

Eu não me lembro muito bem mas tem como pegar os valores da memoria que esta livre e o total, procure na classe Runtime

R

A classe Runtime só disponibiliza metodos para manipulaçao de processos da jvm. Apenas processos java.

ffranceschi

olha o jconsole que vem com a JVM

R

jconsole também só serve para monitorar a jvm.

luistiagos

Foi o que eu disse… para fazer isto tera que usar apis nativas… em java creio que e impossivel… devido que o java roda na jvm… ou seja java não se comunica com o SO diretamente… mas usando algo em C e criando invocando por JNI resolveria o problema… mas o problema e como fazer isto em C

Criado 17 de dezembro de 2007
Ultima resposta 17 de dez. de 2007
Respostas 6
Participantes 4