Verificar consumo de CPU de um processo

Boa tarde,
Estou desenvolvendo um programa que rodará como serviço no windows. Este programa irá gerar um arquivo txt com informações relevantes à minha necessidade.

Uma destas necessidades é a de saber o consumo de memória e CPU (%) de um determinado processo que está rodando no windows.

Alguém tem alguma idéia de como eu consigo buscar esses dados pelo java??? Algum método, framework, anything??

Grato.

na api do java não acredito que você vai achar nada que lhe disponibilize esta informação, mas acho que deve ter algum comando que você pode chamar via Runtime para obter essa informação… da uma procurada.

Amigo acho que isso pode te ajudar…

http://www.oracle.com/technetwork/java/javase/tech/javamanagement-140525.html

abraço!

É… eu utilizei o Runtime para buscar status dos serviços Windows, mas não consegui (ainda) buscar o consumo de memória dos processos…

@jmag, vou dar uma olhada nos links, qualquer coisa eu posto aqui!

Obrigado!