Как получить время вычисления в NDK
Мне нужно получить время вычисления некоторых частей алгоритма, который я реализовал в C с помощью NDK / JNI.I '
прочитал этот вопрос:Android получить текущую метку времени?
Я думаю, что могу получить время вычисления вызова JNI, используя тот же метод следующим образом:
Long start, end, time;
start = System.currentTimeMillis()/1000;
//my native call
end = System.currentTimeMillis()/1000;
time = end - start;
Log.i(TAG, "Time ... (ms): " + time);
Но мне нужно проверить время вычислений некоторых мелких частей внутри нативного метода. Как мне это сделать?