Мне нужно получить информацию об использовании памяти и ЦП какого-либо процесса, выполняющегося на компьютере (не процесса Java).
Как я могу это сделать?
Это зависит от платформы, но по существу используйте Runtime.getRuntime() для выполнения соответствующей команды, захвата ее вывода и синтаксического анализа для необходимых вам данных.
Runtime.getRuntime()
Если я не ошибаюсь Runtime.getRuntime для виртуальной машины, а не физической. Что вы спрашиваете, так это получение информации о физической машине (то есть о процессоре).
Runtime.getRuntime