본문 바로가기

잡다한 IT/운영체제

polling 과 busy waiting 차이점

https://stackoverflow.com/questions/10594426/what-is-the-difference-between-busy-wait-and-polling


위에 출처


The difference between the two is what the application does between polls.

If a program polls a device say every second, and does something else in the mean time if no data is available (including possibly just sleeping, leaving the CPU available for others), it's polling.


If the program continuously polls the device (or resource or whatever) without doing anything in between checks, it's called a busy-wait.

반응형

'잡다한 IT > 운영체제' 카테고리의 다른 글

set-associative cache  (0) 2018.04.24
디바이스 드라이버와 디바이스 컨트롤러 차이  (0) 2018.04.21
임베디드 관련 공부  (0) 2018.04.05
TLB miss 와 Cache miss 차이점  (0) 2018.04.04
캐시  (0) 2018.04.04