首页> 外国专利> System and method for using a task starvation indication to prevent starvations of tasks in a multiple processing entity system

System and method for using a task starvation indication to prevent starvations of tasks in a multiple processing entity system

机译:在多处理实体系统中使用任务饥饿指示来防止任务饥饿的系统和方法

摘要

A system, computer program and a method for preventing starvations of tasks in a multiple-processing entity system, the method includes: examining, during each scheduling iteration, an eligibility of each task data structure out of a group of data structures to be moved from a sorted tasks queue to a ready for execution task; updating a value, during each scheduling iteration, of a queue starvation watermark value of each task data structure that is not eligible to move to a running tasks queue, until a queue starvation watermark value of a certain task data structure out of the group reaches a queue starvation watermark threshold; and generating a task starvation indication if during an additional number of scheduling iterations, the certain task data structure is still prevented from being moved to a running tasks queue, and the additional number is responsive to a task starvation watermark.
机译:一种用于防止多处理实体系统中的任务匮乏的系统,计算机程序和方法,该方法包括:在每次调度迭代期间,检查要从中移出的一组数据结构中每个任务数据结构的合格性已排序的任务排队等待准备执行的任务;在每个调度迭代期间,更新不适合移动到正在运行的任务队列的每个任务数据结构的队列饥饿水印值的值,直到组中某个任务数据结构的队列饥饿水印值达到队列饥饿水印阈值;以及如果在另外的调度迭代次数期间仍阻止特定任务数据结构移动到正在运行的任务队列,并且该另外的数目响应于任务饥饿水印,则生成任务饥饿指示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号