안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
알고리즘의 수행 시간을 볼 때
예를 들어 아래와 같이
-----------------------
시작 시각 저장
[알고리즘 수행 ...]
끝 시각 - 시작 시각 -> 수행 시간
----------------------
이렇게 하는데요.
문제는 제 알고리즘이 native (C) thread로 돌고 있다는 겁니다.
위와 같은 방식으로 측정은 가능하지만
당연히 multi thread 이니까
위의 방식으로 계산된 시간이 제 알고리즘의 순수한 계산 시간이 아닌 경우가 많다는게 문제입니다.
중간에 다른 thread가 수행되는 시간도 있어서요.
제 알고리즘 만의 순수한 수행 시간을 알 방법은 없는지 궁금합니다.