반응형 kernel time1 [jiffies] 값에 대한 단상 = xu32 한번 돌고 나서 시작할 때 문제 발생에 대한 보정= 참고. jiffies : kernel에서 사용하는 ms단위 HZ단위의 상대 시간값 리눅스에서는 에러 발현을 빨리하기 위해서 jiffies초기값을 매우 큰값을 설정한다.해당 값의 처리에서 보정을 적용하지 않으면 에러가 발생한다.= 보정 방안. 최초 시작시 바로전값을 현재 jiffies값으로 세팅. 체크시 바로전에 체크한 값에 현재 jiffies값을 저장. 저장된 바로 전의 값과 현재의 값의 차이가 정해진 일정범위를 벗어나면 보정이 필요하다고 판단함= 보정 방법. 32비트 에서 풀기 - 0xFFFFFFFF - 현재값 + 1 + 전의 값 => 실제 간격. 64비트 에서 풀기 . 저장되는 값들을 64비트로 변환 2014. 11. 14. 이전 1 다음 반응형