首页> 外国专利> method and device for embedding a real-time multitaskkerns in a non real time operating system

method and device for embedding a real-time multitaskkerns in a non real time operating system

机译:在非实时操作系统中嵌入实时多任务内核的方法和设备

摘要

An improved method and apparatus for embedding a real-time (34) multi-tasking kernel (26) in a non-real-time operating system is disclosed. Through encapsulating a real-time kernel into the interrupte handling environment of a non-real-time operating system, such as Windows3, the method of the present invention allows for an entire real-time environment to be supported within the operating system. The scheduler of the real-time kernel supports multiple threads of execution all running at higher priority than the application tasks. By using synchronization mechanisms of the operating system, e.g. V x D events in enhanced mode Windows3 (figure 3), the real-time tasks are able to make use of system services of the operating system. Real-time tasks not requiring system services execute more quickly from interrupt mode. Real-time tasks (34) requiring system services execute partially from interrupt mode and partially from event mode (figure 9).
机译:公开了一种用于将实时(34)多任务内核(26)嵌入非实时操作系统中的改进的方法和设备。通过将实时内核封装到诸如Windows3的非实时操作系统的中断处理环境中,本发明的方法允许在操作系统内支持整个实时环境。实时内核的调度程序支持多个执行线程,所有这些线程都以比应用程序任务更高的优先级运行。通过使用操作系统的同步机制,例如在Windows 3增强模式下的V x D事件(图3)中,实时任务能够利用操作系统的系统服务。不需要系统服务的实时任务从中断模式可以更快地执行。需要系统服务的实时任务(34)部分从中断模式执行,部分从事件模式执行(图9)。

著录项

  • 公开/公告号DE69536042D1

    专利类型

  • 公开/公告日2010-03-11

    原文格式PDF

  • 申请/专利权人 INTEL CORP.;

    申请/专利号DE19956036042T

  • 发明设计人 DINGWALL THOMAS J.;KUMAR NARASIMHA;

    申请日1995-11-29

  • 分类号G06F9/46;G06F9/455;

  • 国家 DE

  • 入库时间 2022-08-21 18:27:03

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号