티스토리 뷰

Nested Interrupt란 Interrupt가 발생이 되고 그에 대응되는 Interrupt Service Routine(ISR)을 실행중에 해당 Interrupt나  혹은 다른 Interrupt가 발생되는 경우  먼저 발생된 ISR을 다 마치지 않고 새로 발생된 ISR을 처리하는 것을 말합니다.



비행기 조종사가 mp3 들으면서 cpu가 한개인 비행기를 조종하고 있다. mp3를 듣는다는 것은 open, read 커널함수를 호출할 것이다. 이럴 때 갑자기 미사일이 날아온다면~?! open, read가 i/o interrupt를 걸면서 하는 것도 중지하고 미사일을 피해야한다. 미사일을 피하려면 interrupt 를 interrupt를 걸어야 할텐데. 이것이 중첩인터럽트!?!


'Study > System >' 카테고리의 다른 글

Module 2: Data Center Environment  (0) 2013.04.24
Module 1: Introduction to Information Storage  (0) 2013.04.22
LXR  (0) 2013.04.17
O(1) 스케쥴러 vs CFS 스케쥴러  (0) 2013.03.14
Crontab 사용방법  (0) 2010.04.27
댓글