Как получить активное время Thread, для которого оно было фактически запущено. Минус все время ожидания и сна.Активное время Thread Java
Я, похоже, не нашел ничего в Thread API, который дает мне желаемые результаты.
Если не точный код, любые идеи или псевдокоды будут отличным началом.
Благодаря
Вы можете получить общее процессорное время с [это] (http://docs.oracle.com/javase/8/docs/api/java/lang/management/ThreadMXBean.html#getCurrentThreadCpuTime--) – assylias
void run() {long startTime = System.currentTimeMillis(); // TODO: WORK long endTime = System.currentTimeMillis(); System.out.println ((endTime-startTime);} // это можно использовать только для расчета того, как работает длительная работа –