【技术实现步骤摘要】
本专利技术涉及计算机技术,涉及。
技术介绍
过程控制器及PLC(ProgrammabIe Logic Controller 可编程控制器)等数字式 控制器,进行离散的控制处理。因此,数字式控制器在规定的运算周期重复进行实现控制处 理的程序运算(例如参照专利文献1)。近年来,由于微处理器的高集成化,微处理器的处理 能力高速化正在发展,运算周期的缩短化也正在发展。而另一方面,预备从短到长的运算周 期,根据控制处理的用途分配适当的运算周期给各程序也正在被规划。专利文献1 日本特开2002-351509号公报
技术实现思路
各个运算周期不同的多个程序,以往通过多重任务操作系统(OS)执行。但是用多 重任务OS的单纯的分时,不能保证遵守程序严密的运算周期。还有,分别对多个程序附以 优先顺序需要烦杂的手续。另外,将微处理器的处理能力预先分配给运算周期短的程序和 运算周期长的程序的方式也正在被规划。但是,可能发生实际被运算的程序的数目未对应 预先被设定的处理能力的分配的情况。因此,例如可能发生运算周期短的程序的数目多、预 先分配到运算周期短的程序处理中的微处理器的处理能力不足, ...
【技术保护点】
一种信息处理装置,其特征在于,具备: 单位时间计算部,其计算出多个程序的各个运算周期的最大公约数作为单位时间; 分配部,其将上述多个程序的各个运算时间按上述运算周期从短到长的顺序,分别分配到具有上述单位时间的多个连续的基准期间的每一个中,且将在上述多个基准期间中的一个基准期间中运算未完成的程序的剩余运算时间按上述运算周期从短到长的顺序,分配到上述一个基准期间后面的基准期间中; 运算部,其对在上述多个基准期间中分别被分配了上述运算时间的上述多个程序进行运算。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。