特許
J-GLOBAL ID:200903055316626836

リアルタイムアプリケーション支援プログラムを記録したコンピュータ読み取り可能な記録媒体およびコンピュータシステム

発明者:
出願人/特許権者:
代理人 (1件): 田澤 博昭 (外1名)
公報種別:公開公報
出願番号(国際出願番号):特願平10-137260
公開番号(公開出願番号):特開平11-327928
出願日: 1998年05月19日
公開日(公表日): 1999年11月30日
要約:
【要約】【課題】 従来、汎用オペレーティングシステム1a上で複数のリアルタイムアプリケーションプログラム1c,・・・,1cを実行させることはできなかった。【解決手段】 各リアルタイムアプリケーション1c,・・・,1cを各資源ごとのタスクに分割するとともに、各タスクを使用する資源毎に1つの時系列上にスケジューリングし、かつタイムアウトした場合の処理を柔軟にユーザ定義可能にしたリアルタイムアプリケーション支援プログラム1bおよびコンピュータシステムである。
請求項(抜粋):
使用する資源が1つになるようにアプリケーション作成者が分割したリアルタイムアプリケーションのタスクに関して、上記各タスクの実行開始可能時刻が登録されるタスクリストテーブルをメモリ上に生成するタスクリストテーブル生成機能と、上記複数のリアルタイムアプリケーションプログラムの実行時に、所定のスケジューリング周期ごとに上記タスクリストテーブルに登録されているタスクをそのタスクが使用する各資源毎に1つの時系列上にスケジューリングし、その複数のタスクの実行順をスケジュールテーブルとしてメモリに登録するスケジューリング機能と、上記複数のリアルタイムアプリケーションプログラムの実行時に、上記スケジュールテーブルの実行順にしたがって各タスクの起動の予定時刻をタイマにセットするとともに、上記予定時刻に上記タイマから出力される設定時刻信号に基づいて上記各タスクを起動させるタスク実行管理機能とをコンピュータに実現させるためのリアルタイムアプリケーション支援プログラムを記録したコンピュータ読み取り可能な記録媒体。

前のページに戻る