A real-time process scheduling policy in Windows

Lifang Wang, Xing She Zhou, Ze Jun Jiang, Aihua Zhang

科研成果: 书/报告/会议事项章节会议稿件同行评审

1 引用 (Scopus)

摘要

Microsoft Windows offers a world-class interface and excellent development tools for embedded systems. but, it cannot deliver the necessary real-time feature to meet mission-critical task. In this paper, A real-time process scheduling policy for Microsoft windows running on multiple-core CPU is presented. The policy make use of Microsoft windows' process affinity and the clock interrupt technology. Affinity can limit the process or thread to work on a subset of core on the available CPU, and high-frequency clock interrupt service can drive the real-time processes or threads to switch at an appropriate time. Interrupt Service Routine, that is executed once every clock interrupt, is core of preemptive process scheduling algorithm. Through the experiment, we can see that the policy provides a real-time task environment in Microsoft Windows that the task running period is less than 8ms. And this policy can limit the switching time between processes within a period of 200us.

源语言英语
主期刊名Proceedings - 2012 International Conference on Computer Science and Service System, CSSS 2012
22-24
页数3
DOI
出版状态已出版 - 2012
活动2012 International Conference on Computer Science and Service System, CSSS 2012 - Nanjing, 中国
期限: 11 8月 201213 8月 2012

出版系列

姓名Proceedings - 2012 International Conference on Computer Science and Service System, CSSS 2012

会议

会议2012 International Conference on Computer Science and Service System, CSSS 2012
国家/地区中国
Nanjing
时期11/08/1213/08/12

指纹

探究 'A real-time process scheduling policy in Windows' 的科研主题。它们共同构成独一无二的指纹。

引用此