시간측정 하려고 할때

smilejoon의 이미지

커널에 블록디바이스 I/O 의 시간으로 측정하고자 합니다.

단위는 나노까지 측정하고 싶어서 TSC(Time Stamp Counter)를 사용하려고 합니다.

두지점에 TSC 레지스터에 값을 저장하여 그 차이로 계산하려고 합니다.

커널의 이해등을 보면 TSC를 이용하여 나노초 단위로 정밀한 시간을 측정할 수 있다고

나와 있는데 관련 정보를 찾다가 TSC 값이 정확하지 못한다는등에 글을 보게 되었습니다.

질문의 요지는 나노단위까지 측정할려고 하는데 TSC 를 이용해도 값이 무리가 없는지

혹시 아시는분 조언을 구합니다.

그럼...

- smliejoon -