发明名称 TASK TIME ALLOCATION METHOD ALLOWING DETERMINISTIC ERROR RECOVERY IN REAL TIME
摘要 A method for executing tasks of a real-time application on a multitasking computer, steps including: defining time-windows, each associated with the execution of processing operation of task of the application, allocating to each processing operation having time-window, time-quota and time-margin, time allocated to processing operation by time-quota and time-margin being shorter than duration of time-window of processing operation, during the execution of application, activating each processing operation at the start of time-window with which it is associated, on expiry of time-quota of one of processing operations, activating an error mode if the execution of processing operation has not been completed and, if error mode is active for one of processing operations, executing an error handling operation for processing operation, during remaining time allocated to processing operation by time-quota and time-margin.
申请公布号 US2016055032(A1) 申请公布日期 2016.02.25
申请号 US201414784138 申请日期 2014.03.17
申请人 KRONO-SAFE 发明人 DAVID Vincent
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项 1. A method for executing tasks of a real-time application on a multitasking computer, each task comprising at least one processing operation, the method comprising steps of: defining time windows each associated with the execution of a processing operation of a task of the application, allocating to each processing operation having a time window, a time quota, and a time margin, the time allocated to the processing operation by the time quota and the time margin being shorter than the duration of the time window associated with the processing operation, during the execution of the application by the multitasking system, activating each processing operation at the start of the time window with which it is associated, on expiry of the time quota of one of the processing operations, activating an error mode if the execution of the processing operation has not been completed, and if the error mode is active for one of the processing operations, executing an error handling procedure for the processing operation in error mode, during the remaining time allocated to the processing operation by the time quota and the time margin.
地址 Orsay FR