'Computer Science/Operating System'에 해당되는 글 1건

  1. 2012.10.05 [OS] upcall , callback 차이

운영체제 수업시간에 upcall과 callback의 차이가 궁금해서 교수님께 질문을 드렸다. 다음은 질문에 대한 답변이다.


upcall : kernel 에서 process에게 그 process가 요구한 일이 끝났음을 알리는 신호.

callback : 어떤 이벤트와 그 이벤트가 발생했을 때 실행시킬 함수 사이에는 링크가 맺어져 있다. 따라서 어떤 이벤트가 발생한다면 링크 맺어진 함수를 실행한다. 


개인적으로 callback이 upcall을 포함한다고 생각한다. 

논리학적으로 callback과 upcall 은 대소관계라고 생각한다. (callback 이면 upcall이지만 모든 upcall이 callback은 아니다.)

Posted by 준피