发明名称 程序排程系统及方法、及其电脑可读取媒体
摘要 一种程序排程系统与方法。系统包括一抓取模组、一时序排程模组与一触发模组。抓取模组周期地抓取应用程式系统中至少一资源项目之资源状态资料。时序排程模组依据资源状态资料动态地决定至少一程序之一执行时间点。触发模组指示程序在时序排程模组决定之执行时间点进行执行。抓取模组更在程序开始执行之后,抓取资源状态资料,作为回馈资料,用以进一步判定。
申请公布号 TWI285803 申请公布日期 2007.08.21
申请号 TW094110976 申请日期 2005.04.07
申请人 台湾积体电路制造股份有限公司 发明人 刘益成
分类号 G05B19/418(2006.01);G06F9/46(2006.01) 主分类号 G05B19/418(2006.01)
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种程序排程系统,适用于一应用程式系统,包括 : 至少一组态,记录该应用程式系统之至少一资源项 目与至少一程序; 一抓取模组,用以依据该组态周期抓取该资源项目 之资源状态资料; 一时序排程模组,耦接至该抓取模组,用以读取该 资源状态资料且依据该资源状态资料决定该程序 之一执行时间点;以及 一触发模组,耦接至该时序排程模组,用以读取该 执行时间点且指示该程序在该执行时间点进行执 行。 2.如申请专利范围第1项所述之程序排程系统,其中 该组态更记录一抓取频率,且该抓取模组依据该抓 取频率抓取该资源项目之该资源状态资料。 3.如申请专利范围第1项所述之程序排程系统,其中 用以决定该执行时间点之该资源状态资料系于一 既定参考范围之内。 4.如申请专利范围第1项所述之程序排程系统,其中 该资源项目包括该应用程式系统之一中央处理单 元,且该资源状态资料包括该中央处理单元之使用 率。 5.如申请专利范围第1项所述之程序排程系统,其中 该资源项目包括该应用程式系统之一磁碟,且该资 源状态资料包括该磁碟之使用率。 6.如申请专利范围第1项所述之程序排程系统,其中 该抓取模组更在该程序执行之后,持续抓取该资源 状态资料,作为回馈资料,用以进一步判定。 7.如申请专利范围第1项所述之程序排程系统,其中 该时序排程模组系依据一神经网路模型决定该执 行时间点。 8.一种程序排程方法,适用于一应用程式系统,包括 下列步骤: 抓取该应用程式系统之至少一资源项目之资源状 态资料; 依据该资源状态资料决定至少一程序之一执行时 间点;以及 指示该程序在该执行时间点进行执行。 9.如申请专利范围第8项所述之程序排程方法,更包 括依据一抓取频率抓取该资源项目之该资源状态 资料。 10.如申请专利范围第8项所述之程序排程方法,更 包括依据于一既定参考范围之内之该资源状态资 料决定该执行时间点。 11.如申请专利范围第8项所述之程序排程方法,其 中该资源项目包括该应用程式系统之一中央处理 单元,且该资源状态资料包括该中央处理单元之使 用率。 12.如申请专利范围第8项所述之程序排程方法,其 中该资源项目包括该应用程式系统之一磁碟,且该 资源状态资料包括该磁碟之使用率。 13.如申请专利范围第8项所述之程序排程方法,更 包括在该程序执行之后,持续抓取该资源状态资料 ,作为回馈资料,用以进一步判定。 14.如申请专利范围第8项所述之程序排程方法,更 包括依据一神经网路模型决定该执行时间点。 15.一种电脑可读取媒体,储存一电脑程式用以执行 时致使一电脑执行适用于一应用程式系统之一程 序排程方法,该方法包括下列步骤: 抓取该应用程式系统之至少一资源项目之资源状 态资料; 依据该资源状态资料决定至少一程序之一执行时 间点;以及 指示该程序在该执行时间点进行执行。 16.如申请专利范围第15项所述之电脑可读取媒体, 其中该方法更包括依据一抓取频率抓取该资源项 目之该资源状态资料。 17.如申请专利范围第15项所述之电脑可读取媒体, 其中该方法更包括依据于一既定参考范围之内之 该资源状态资料决定该执行时间点。 18.如申请专利范围第15项所述之电脑可读取媒体, 其中该资源项目包括该应用程式系统之一中央处 理单元,且该资源状态资料包括该中央处理单元之 使用率。 19.如申请专利范围第15项所述之电脑可读取媒体, 其中该资源项目包括该应用程式系统之一磁碟,且 该资源状态资料包括该磁碟之使用率。 20.如申请专利范围第15项所述之电脑可读取媒体, 更包括在该程序执行之后,持续抓取该资源状态资 料,作为回馈资料,用以进一步判定。 图式简单说明: 第1图为一示意图系显示依据本发明实施例之程序 排程系统之系统架构。 第2图为一示意图系显示本发明之操作周期。 第3图为一流程图系显示依据本发明实施例之程序 排程系统之抓取模组的操作。 第4图为一流程图系显示依据本发明实施例之程序 排程系统之时序排程模组的操作。 第5图为一流程图系显示依据本发明实施例之程序 排程系统之触发模组的操作。 第6图为一示意图系显示储存提供程序排程方法之 电脑程式之储存媒体。
地址 新竹市新竹科学工业园区力行六路8号