jiffies1 9.1 시간처리 9.1 시간처리9.1.1 jiffies 카운터리눅스에서 사용하는 전역 system timer. 시스템에 내장된 타이머에서 주기적 인터럽트가 발생하는 것.jiffies 는 부팅 시에 0으로 초기화되고, 1초에 HZ만큼 증가한다.예를 들어, HZ가 100이라면 jiffies는 1초에 100씩 증가한다. 9.1.2 Long Delayjiffies로 표현하는 지연. Busy Waitingt1 = jiffies + HZ;while(time_before(jiffies, t1)) cpu_relax(); cpu_relax() 는 cpu가 쉬는 것.지연시간이 정확하지만, 성능 저하가 발생한다는 단점이 있다. 양보하기t1 = jiffies + HZ;while(time_before(jiffies, t1)) schedule(.. 2018. 7. 6. 이전 1 다음