Process and interrupt cooperative scheduling for disks디스크를 위한 프로세스와 인터럽트 협력 스케쥴링 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 497
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorShin, In-Sik-
dc.contributor.advisor신인식-
dc.contributor.authorLee, Min-Sub-
dc.contributor.author이민섭-
dc.date.accessioned2011-12-13T06:09:46Z-
dc.date.available2011-12-13T06:09:46Z-
dc.date.issued2011-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=467930&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/34971-
dc.description학위논문(석사) - 한국과학기술원 : 전산학과, 2011.2, [ v, 27 p. ]-
dc.description.abstractInterrupt handling is generally separated from process scheduling. This could lead to scheduling anomalies, interrupt-driven priority inversion. Handling an interrupt of a semantically lower-priority can interfere with the execution of a higher-priority process. We present an interrupt handling scheme that identifies the corresponding process priority of an I/O interrupt and assigns such a priority to an interrupt handling thread dynamically such that the process scheduler schedules interrupt handling threads in a way that avoids the interrupt-driven priority inversion. We design a new interrupt handling scheme, process interrupt cooperative scheduling(PICS), in order to mitigate such priority inversion. We implement a prototype system of PICS as a patch to Linux and to the Preempt_RT patch. Our experiment results shows that the prototype system does not experience interrupt-driven priority inversion and thus provide better real-time support to higher-priority real-time processes. On the other hand, neither of the standard Linux and the Linux with the Preempt_RT patch avoids the priority inversion.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectRTOS-
dc.subjectOperating Systems-
dc.subjectInterrupt-
dc.subjectRealtime-
dc.subjectDisk-
dc.subject디스크-
dc.subject실시간 운영체제-
dc.subject운영체제-
dc.subject인터럽트-
dc.subject실시간성-
dc.titleProcess and interrupt cooperative scheduling for disks-
dc.title.alternative디스크를 위한 프로세스와 인터럽트 협력 스케쥴링 기법-
dc.typeThesis(Master)-
dc.identifier.CNRN467930/325007 -
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid020093359-
dc.contributor.localauthorShin, In-Sik-
dc.contributor.localauthor신인식-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0