몇 초보다 더 나은 정밀도로 시스템 가동 시간 확보

몇 초보다 더 나은 정밀도로 시스템 가동 시간 확보

내 시스템은 현재 임베디드용 Linux를 실행하고 있습니다. 시스템 시계를 동기화하지 않았거나 사용자에게 동기화 옵션을 제공했지만 변경될 예정입니다.

내 응용 프로그램의 다른 부분은 타임스탬프를 사용하고 있습니다. 이 타임스탬프에 대해 시스템 시계와 다른 시계를 사용하여 시스템 시간이 ntp/user에 의해 변경될 때 영향을 받지 않도록 하려고 합니다. 시스템 시계 옆에 있는 다른 시계를 추적하지만 가동 시간의 정밀도가 너무 낮습니다(초)...

더 나은 정밀도(밀리초)로 가동 시간을 얻을 수 있는 방법이 있습니까?

답변1

/proc/uptime1/100초 단위로 가동 시간을 제공합니다.

보다 정확한 값을 원한다면 다음을 기반으로 커널 모듈을 작성할 수 있습니다.구현/proc/uptime.

관련 정보