Как я могу получить память и использование ЦП внешнего процесса с Java? - PullRequest
0 голосов
/ 11 сентября 2011

Мне нужно получить информацию об использовании памяти и ЦП какого-либо процесса, выполняющегося на компьютере (не процесса Java).

Как я могу это сделать?

Ответы [ 2 ]

2 голосов
/ 11 сентября 2011

Это зависит от платформы, но по существу используйте Runtime.getRuntime() для выполнения соответствующей команды, захвата ее вывода и синтаксического анализа для необходимых вам данных.

0 голосов
/ 25 мая 2012

Если я не ошибаюсь Runtime.getRuntime для виртуальной машины, а не физической. Что вы спрашиваете, так это получение информации о физической машине (то есть о процессоре).

...