Pessoal, existe algum comando em Java que me retorne informação de quanta memória RAM está disponível, CPU free e espaço em disco ?
Preciso fazer um balanceamento de carga entre máquinas e com esses dados eu decido para qual é melhor encaminhar dados para processar.
Obrigado !
Como medir memória RAM livre, consumo de CPU e espaço em HD livre?
A
2 Respostas
Pessoal, existe algum comando em Java que me retorne informação de quanta memória RAM está disponível, CPU free e espaço em disco ?
Preciso fazer um balanceamento de carga entre máquinas e com esses dados eu decido para qual é melhor encaminhar dados para processar.
Obrigado !
Só com JNI. Para esse tipo de aplicação, é bem mais fácil usar C++.
O Java só te informa esses dados dentro da própria VM, o que é praticamente inútil para balanceamento de carga.
A única informação que o Java te retornaria dessas seria o espaço em disco.
A
Valeu Vini, vou me informar sobre o uso do JNI.
O mais fácil realmente seria usar C mesmo, mas como é para trbalaho e universidade praciso fazer em Java mesmo.
Muito obrigado !
Criado 7 de julho de 2012
Ultima resposta 7 de jul. de 2012
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo