2013-12-16 4 views
0

변수 폴링은 무엇을 의미합니까 ?? 동기화를 위해 세마포어를 사용하는 동안 변수를 계속적으로 검사하거나 변수를 폴링하는 중입니다. 이 둘의 차이점은 무엇입니까 (있는 경우). 미리 감사드립니다.변수 폴링은 무엇을 의미합니까?

답변

2

변수 폴링은 무엇을 의미합니까 ??

일반적으로 단어 "폴링"변수 자체에 사용되지 않지만 일부 자원에 - 당신은 그것을 읽을 수 있는지 확인하기 위해 소켓을 폴링.

일반적으로 pulling이란 루프에서 "Ready?"를 묻는 것을 의미합니다. "아니오" "준비 됐니?" "아니오" "준비 됐니?" "예"

동기화를 위해 세마포어를 사용하는 동안 변수를 계속 확인하거나 변수를 폴링하는 중입니다. 이 두 가지의 차이점은 무엇입니까 (있는 경우)

용어가 실제로 적용되지 않습니다 ('폴링 변수'에 대한 Google 검색에서 아무런 재미가 없음). 그렇다고 말하면됩니다. 같은 것.

통화 중 루프에서 CPU는 계속 변수를 확인 ("통화 중 대기")하여 조건을 충족하는지 확인합니다. 세마포어에서 wait을 사용하는 경우이 값은 값이 0보다 큰지 여부입니다.

관련 문제