반응형
= xu32 한번 돌고 나서 시작할 때 문제 발생에 대한 보정
= 참고
. jiffies : kernel에서 사용하는 ms단위 HZ단위의 상대 시간값
리눅스에서는 에러 발현을 빨리하기 위해서 jiffies초기값을 매우 큰값을 설정한다.
해당 값의 처리에서 보정을 적용하지 않으면 에러가 발생한다.
= 보정 방안
. 최초 시작시 바로전값을 현재 jiffies값으로 세팅
. 체크시 바로전에 체크한 값에 현재 jiffies값을 저장
. 저장된 바로 전의 값과 현재의 값의 차이가 정해진 일정범위를 벗어나면 보정이 필요하다고 판단함
= 보정 방법
. 32비트 에서 풀기
- 0xFFFFFFFF - 현재값 + 1 + 전의 값 => 실제 간격
. 64비트 에서 풀기
. 저장되는 값들을 64비트로 변환
반응형
'보관용' 카테고리의 다른 글
[popen & pipe & dup] 좋은 예 (0) | 2014.11.14 |
---|---|
[BusyBox] hsitory 기능 (0) | 2014.11.14 |
[sHash] Simple Hash (0) | 2014.11.10 |
[MySQL] Desc /Asc index => 지정 안된다 => 우회방법 (0) | 2014.11.08 |
[HTTPs] POST form (0) | 2014.11.07 |