JPS60181935A - タスク処理制御方式 - Google Patents
タスク処理制御方式Info
- Publication number
- JPS60181935A JPS60181935A JP3780984A JP3780984A JPS60181935A JP S60181935 A JPS60181935 A JP S60181935A JP 3780984 A JP3780984 A JP 3780984A JP 3780984 A JP3780984 A JP 3780984A JP S60181935 A JPS60181935 A JP S60181935A
- Authority
- JP
- Japan
- Prior art keywords
- task
- terminal
- slice
- tasks
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(a)発明の技術分野
本発明はタスク処理制御方式に係り、特に複数のタスク
を並行して実行する場合の各タスクの効率的な処理を行
うことを可能とするタスク処理制御方式に関する。
を並行して実行する場合の各タスクの効率的な処理を行
うことを可能とするタスク処理制御方式に関する。
(bl 従来技術と問題点
例えば時分割処理システム(”FSS)では、複数の1
” S S端末から要求されるタスクを並行して実行す
る。これは、各端末に対応したタスクを実行する時間を
、タスク毎に一定周期毎に割当てる等の方法によって達
成される。
” S S端末から要求されるタスクを並行して実行す
る。これは、各端末に対応したタスクを実行する時間を
、タスク毎に一定周期毎に割当てる等の方法によって達
成される。
第1図は従来のT”SSシステムにおける、各端末対応
のタスクを実行する動作を示す図である。
のタスクを実行する動作を示す図である。
同図に示す如く、同一レベルを走る”r s sタスク
は、一般に会話処理ルーチン(タスクA/、B/。
は、一般に会話処理ルーチン(タスクA/、B/。
C/)と一括処理ルーチン(タスクA)−3八3゜Cン
)から構成されている。会話処理ルーチンは、T S
S端末のオペレータがセンタ計算機と会話型式でデータ
入力操作を行う処理を云う。また一括処理ルーチンとは
、会話中に数分あるいはそれ以上の処理時間を有するも
ので、プリンタ等へのリスト出力或いはデータヘース検
索等の処理が該当する。
)から構成されている。会話処理ルーチンは、T S
S端末のオペレータがセンタ計算機と会話型式でデータ
入力操作を行う処理を云う。また一括処理ルーチンとは
、会話中に数分あるいはそれ以上の処理時間を有するも
ので、プリンタ等へのリスト出力或いはデータヘース検
索等の処理が該当する。
従って従来では、端末Aの一括処理ルーチンA2゜A3
及び端末Cの一括処理ルーチンCλが実行されている場
合、他のタスクの応答が悪くなる欠点を有する。即ち、
会話処理ルーチンを実行している端末のセンタの応答が
遅くなり、オペレータの操作待ち時間が増大する欠点を
有する。
及び端末Cの一括処理ルーチンCλが実行されている場
合、他のタスクの応答が悪くなる欠点を有する。即ち、
会話処理ルーチンを実行している端末のセンタの応答が
遅くなり、オペレータの操作待ち時間が増大する欠点を
有する。
(C) 発明の目的
本発明の目的は上述した従来の欠点を取除くべく、一括
処理ルーチン等のように、他のタスクの走行時間を占有
する処理があった場合にも、各タスクへの均等なサービ
スを可能とするタスク処理制御方式を提供するにある。
処理ルーチン等のように、他のタスクの走行時間を占有
する処理があった場合にも、各タスクへの均等なサービ
スを可能とするタスク処理制御方式を提供するにある。
(dl 発明の構成
上記目的を達成するため本発明においては、タスクキュ
ーテーブルに示される各タスクにスキップ指定ができる
よう構成し、一括処理ルーチン等のように他のタスクの
走行時間を占有するタスクについては、実行権を渡す回
数を減らずようにしたものである。以下実施例を用いて
本発明を詳述する。
ーテーブルに示される各タスクにスキップ指定ができる
よう構成し、一括処理ルーチン等のように他のタスクの
走行時間を占有するタスクについては、実行権を渡す回
数を減らずようにしたものである。以下実施例を用いて
本発明を詳述する。
(el 実施例
第2図は本発明が通用されるタスク処理システムの一例
を示す図、第3図は本発明の一実施例を示す図である。
を示す図、第3図は本発明の一実施例を示す図である。
図において共通部分にはそれぞれ同一符号を附すもので
あり、1は中央処理装置(以下CPUと称す)、2はメ
インメモリ、3.4は入出力制御装置、5はディスク制
御装置、31゜32、 33. − はTSS端末装置
であり、キーボード等のデータ入力部とメソセージ等を
表示する表示部とを備えるもの、41,42.−−はプ
リンタであり、端末装置31,32. −より要求のあ
ったリスト等を出力するもの、51,52゜−はディス
クであり、各タスクプログラム或いはシステムの管理す
るデータ入力部を格納するものである。第3図において
、11はモニタ部であり、CPU lの実行するO8を
考えて良い。12は空間制御部であり、LOG ON等
の処理要求があった端末装置31〜33に対して、メイ
ンメモリ2上の空間36〜38を割当“Cるもの、13
はシステム制御部、14は入出力制御部、15はスライ
スタスクを示す。
あり、1は中央処理装置(以下CPUと称す)、2はメ
インメモリ、3.4は入出力制御装置、5はディスク制
御装置、31゜32、 33. − はTSS端末装置
であり、キーボード等のデータ入力部とメソセージ等を
表示する表示部とを備えるもの、41,42.−−はプ
リンタであり、端末装置31,32. −より要求のあ
ったリスト等を出力するもの、51,52゜−はディス
クであり、各タスクプログラム或いはシステムの管理す
るデータ入力部を格納するものである。第3図において
、11はモニタ部であり、CPU lの実行するO8を
考えて良い。12は空間制御部であり、LOG ON等
の処理要求があった端末装置31〜33に対して、メイ
ンメモリ2上の空間36〜38を割当“Cるもの、13
はシステム制御部、14は入出力制御部、15はスライ
スタスクを示す。
スライスタスク15はスイッチャ−等とも称され、後述
するタスク・キューテーブル16を有し、各端末装置3
1〜33に対して実行中にあるタスクに順次制御を渡す
(即らCPU 1によりそのタスクを実行させる)処理
を行う。一方、空間制御部12よってそれぞれ割当てら
れた各端末装置31〜33のメモリ空間36〜38には
、各端末装置から要求のあるタスクが格納される。各タ
スクはディスク51或いは52よりロードされる。本実
施例では各端末装置毎に複数のタスクが用意される多重
タスク方式を採るものである。更に各端末装置毎のタス
クは、当該端末装置に対して1つのタスクを実行するも
である。
するタスク・キューテーブル16を有し、各端末装置3
1〜33に対して実行中にあるタスクに順次制御を渡す
(即らCPU 1によりそのタスクを実行させる)処理
を行う。一方、空間制御部12よってそれぞれ割当てら
れた各端末装置31〜33のメモリ空間36〜38には
、各端末装置から要求のあるタスクが格納される。各タ
スクはディスク51或いは52よりロードされる。本実
施例では各端末装置毎に複数のタスクが用意される多重
タスク方式を採るものである。更に各端末装置毎のタス
クは、当該端末装置に対して1つのタスクを実行するも
である。
第4図はスライスタスク15の管理するタスク・キュー
テーブル16の具体例を示す。このテーブルは、複数種
のタスク・キューターミナル16aと、このキュー・タ
ーミナル16aに接続される複数のタスク・コントロー
ル・ブロック16b。
テーブル16の具体例を示す。このテーブルは、複数種
のタスク・キューターミナル16aと、このキュー・タ
ーミナル16aに接続される複数のタスク・コントロー
ル・ブロック16b。
16c、16d、 とから成る。これらキューターミナ
ル16a及び各コントロールブロック16b、−は、ス
ライスタスク15が格納されるメインメモリ2上の作業
エリアに設けられる。同図に示すキューターミナル16
aは、実行可能状態(レディ状態)にあるタスクがキュ
ーイングされるものであり、その他に実行不可能のタス
クをキューイングする等のキューターミナルが設けられ
ている。このキューターミナル16aには、キューイン
グされているタスク・コントロール・ブロック16b、
−−−のうちの最初のブロックの先頭アドレス情11a
SQ−ADD、最後のブロックの先頭アドレス情報EQ
−ADD、及びブロックの個数N等を記憶する領域が設
けられる。
ル16a及び各コントロールブロック16b、−は、ス
ライスタスク15が格納されるメインメモリ2上の作業
エリアに設けられる。同図に示すキューターミナル16
aは、実行可能状態(レディ状態)にあるタスクがキュ
ーイングされるものであり、その他に実行不可能のタス
クをキューイングする等のキューターミナルが設けられ
ている。このキューターミナル16aには、キューイン
グされているタスク・コントロール・ブロック16b、
−−−のうちの最初のブロックの先頭アドレス情11a
SQ−ADD、最後のブロックの先頭アドレス情報EQ
−ADD、及びブロックの個数N等を記憶する領域が設
けられる。
一方、キューイングされる各タスク・コン1−ロール・
ブロック16b、16c、16d、−には、対応するタ
スクのプログラムか格納されているメインメモリ2のス
タートアドレス5−ADD。
ブロック16b、16c、16d、−には、対応するタ
スクのプログラムか格納されているメインメモリ2のス
タートアドレス5−ADD。
エンドアドレスE−ADD、及び退避情報をそれぞれ格
納する領域が設けられる。(第4図では、これらの情報
エリアをタスク・コントロール・ブロック16bのみに
示すが、他のブロック16c。
納する領域が設けられる。(第4図では、これらの情報
エリアをタスク・コントロール・ブロック16bのみに
示すが、他のブロック16c。
dにも設けられる)。これらの内、退避情報の格納領域
には、後述する如く、スライスタスク15に゛C制御権
が、各タスクに移行する都度に、対応するタスクの実行
途中の各種レジスタ情報等が格納されるものである。更
に本実施例では、各ブロック16b、c、dに、当該タ
スクのスキップ指定を行うためのスキップ回数テーブル
を設ける。
には、後述する如く、スライスタスク15に゛C制御権
が、各タスクに移行する都度に、対応するタスクの実行
途中の各種レジスタ情報等が格納されるものである。更
に本実施例では、各ブロック16b、c、dに、当該タ
スクのスキップ指定を行うためのスキップ回数テーブル
を設ける。
このスキップ回数テーブルには、スキップ指定の有効/
無効を1旨定するフラグF、スキップ回数MAXを設定
する設定領域、及び現在のスキップ回数をカラン1−す
るスキップ回数カウンタC0NTがそれぞれ設りられる
。
無効を1旨定するフラグF、スキップ回数MAXを設定
する設定領域、及び現在のスキップ回数をカラン1−す
るスキップ回数カウンタC0NTがそれぞれ設りられる
。
以下、第5図に示すスライスタスク15の動作フローチ
ャートをもとに、実施例システムの動作を説明する。
ャートをもとに、実施例システムの動作を説明する。
まず各”Fss端末31〜33のLOC; ON要求が
、入出力制御部14を介してシステム制御部13に通知
される。システム制御部13は空間制御部12を起動し
、要求のあった各端末31〜33に対応したメインメモ
リ2上のメモリ空間36−〜38を割当てさせ台。そし
て各端末31〜33から入力される処理(例えばファイ
ル検索、データベース等)に応したタスクのプログラム
を、各端末対応のメモリ空間36〜38にロートする。
、入出力制御部14を介してシステム制御部13に通知
される。システム制御部13は空間制御部12を起動し
、要求のあった各端末31〜33に対応したメインメモ
リ2上のメモリ空間36−〜38を割当てさせ台。そし
て各端末31〜33から入力される処理(例えばファイ
ル検索、データベース等)に応したタスクのプログラム
を、各端末対応のメモリ空間36〜38にロートする。
これらタスクプログラムは、例えばディスク51よりロ
ードされる。便宜上、各端末A−C(31〜33)に対
応して、第1図に示す如く、それぞれタスクA、−A、
?、タスクB7.タスクC/・C2がロードされるとす
る。これら各端末毎の1゛SSタスクは、全く同一のタ
スクであっても、全く異なるタスクであっても良いこと
は云うまでもない。
ードされる。便宜上、各端末A−C(31〜33)に対
応して、第1図に示す如く、それぞれタスクA、−A、
?、タスクB7.タスクC/・C2がロードされるとす
る。これら各端末毎の1゛SSタスクは、全く同一のタ
スクであっても、全く異なるタスクであっても良いこと
は云うまでもない。
これら端末毎のメモリ空間割当て、及びタスクのロード
が終了すると、システム制御部13はスライスタスク1
5を起動する。スライスタスク15は、まず各端末対応
のメモリ空間36〜38に格納される各タスクを見て、
第4図で示した実行可能なタスクを示すタスク・キュー
テーブル16を作成する。第1図の場合、まずブロック
16bにはタスクAIが、ブロン’?16c、dにはそ
れぞれタスクB、、C,に対する各種情報がセットされ
ることになる。この場合、各タスク〜、B/。
が終了すると、システム制御部13はスライスタスク1
5を起動する。スライスタスク15は、まず各端末対応
のメモリ空間36〜38に格納される各タスクを見て、
第4図で示した実行可能なタスクを示すタスク・キュー
テーブル16を作成する。第1図の場合、まずブロック
16bにはタスクAIが、ブロン’?16c、dにはそ
れぞれタスクB、、C,に対する各種情報がセットされ
ることになる。この場合、各タスク〜、B/。
c 、 ハ同一しヘルの会話処理ルーチンであるので、
スキップ指定フラグFは無効(例えば「0」)に設定さ
れる。このフラグFの設定は、各タスクの処理内容を見
てスライスタスク15自身が行っても良いし、或いは各
タスク内にフラグFの設定を指示する情報を予めプログ
ラミングして行っζも良い。
スキップ指定フラグFは無効(例えば「0」)に設定さ
れる。このフラグFの設定は、各タスクの処理内容を見
てスライスタスク15自身が行っても良いし、或いは各
タスク内にフラグFの設定を指示する情報を予めプログ
ラミングして行っζも良い。
このキューテーブル16の作成により、スライスタスク
15は第5図に示す各タスクの時分割処理を実行する。
15は第5図に示す各タスクの時分割処理を実行する。
即ち、スライスタスク15は、キ・ニーテーブル16の
実行可能タスクのキューターミナル16aにキューイン
グされる先頭のタスク・コントロール・ブロック16b
を参照する。第4図(alの場合では、ブロック16b
に格納されるタスクA/に関する情報を参照する。上述
の如く、タスクAtではスキップ指示が無いので、スラ
イスタスク15はそのままタスクA/に制御権を渡す(
即ちタスクA/の処理を実行する)。そしてスライスタ
スク15は一定時間のタスク実行後、制御権をタスクA
/から渡ず。とともに、実行を打切ったタスクA、に関
する各種情報を退避情報エリアに格納し、更に第4図f
blに示す如く、ブロック16bをキューテーブルの下
位に接続する。
実行可能タスクのキューターミナル16aにキューイン
グされる先頭のタスク・コントロール・ブロック16b
を参照する。第4図(alの場合では、ブロック16b
に格納されるタスクA/に関する情報を参照する。上述
の如く、タスクAtではスキップ指示が無いので、スラ
イスタスク15はそのままタスクA/に制御権を渡す(
即ちタスクA/の処理を実行する)。そしてスライスタ
スク15は一定時間のタスク実行後、制御権をタスクA
/から渡ず。とともに、実行を打切ったタスクA、に関
する各種情報を退避情報エリアに格納し、更に第4図f
blに示す如く、ブロック16bをキューテーブルの下
位に接続する。
そしてスライスタスク15は、次のブロック16Cに格
納されるタスクB/に関する情報を参照して、タスクB
、を実行することになる。以下同様にタスクC/が実行
され、各タスクA7〜C/が並列的に実行されることに
なる。
納されるタスクB/に関する情報を参照して、タスクB
、を実行することになる。以下同様にタスクC/が実行
され、各タスクA7〜C/が並列的に実行されることに
なる。
一方第1図に示す如り、端末Aにて一括処理ルーチンで
あるタスクA、が起動されたとする。スライスタスク1
5は、実行可能なタスク・キューターミナル16aのタ
スク・コントロール・ブロック16bに、このタスクA
2に関する各種情報をセントする。尚ブロック16bに
キューイングされていたタスクA/については、図示し
ない実行不可能なタスク・キューターミナルにキューイ
ングする。新たにキューイングされた)タスクA。
あるタスクA、が起動されたとする。スライスタスク1
5は、実行可能なタスク・キューターミナル16aのタ
スク・コントロール・ブロック16bに、このタスクA
2に関する各種情報をセントする。尚ブロック16bに
キューイングされていたタスクA/については、図示し
ない実行不可能なタスク・キューターミナルにキューイ
ングする。新たにキューイングされた)タスクA。
は、上述の如く他−のタスクの走行時間を占有する一括
処理ルーチンであるので、スキップ指定フラグFは有効
(例えば「1」)に設定される。更にスキップ回数テー
ブルにおけるスキップ回数MAXは、実行可能なタスク
の数に応じて、タスク数にみあうだけのスキップ回数(
例えばrlOJ)がスライスタスク15によって設定さ
れる。このスキップ回数MAXの設定とともに、カウン
タC0NTにも初期値とし°にの回数MAXを設定する
。
処理ルーチンであるので、スキップ指定フラグFは有効
(例えば「1」)に設定される。更にスキップ回数テー
ブルにおけるスキップ回数MAXは、実行可能なタスク
の数に応じて、タスク数にみあうだけのスキップ回数(
例えばrlOJ)がスライスタスク15によって設定さ
れる。このスキップ回数MAXの設定とともに、カウン
タC0NTにも初期値とし°にの回数MAXを設定する
。
以後、スライスタスク15は、実行可能なキューターミ
ナル16aにキューイングされている各タスク(この場
合タスクAz、B7.C/)のブロックを参照し、一定
時間毎に順次制御権を渡す。
ナル16aにキューイングされている各タスク(この場
合タスクAz、B7.C/)のブロックを参照し、一定
時間毎に順次制御権を渡す。
但し、タスクA9については、フラグFがスキップ指定
を示しているので、カウンタC0NTが10」になるま
で当該タスクへの制御権割当をスキツプする。即ら、こ
の例では、タスクA2は10回スキップされ、他のタス
クB/、C/が優先的に実行されることになる。スキッ
プカウンタc。
を示しているので、カウンタC0NTが10」になるま
で当該タスクへの制御権割当をスキツプする。即ら、こ
の例では、タスクA2は10回スキップされ、他のタス
クB/、C/が優先的に実行されることになる。スキッ
プカウンタc。
NTは、1回のスキップ毎に「1」ずつ減算される。そ
して、カウンタCON TがrOJになった場合、スラ
イスタスク15は、このカウンタC0NTの値を設定値
MAXの・値に戻すとともに、このタスクA、に制御権
を渡す。即ちタスクA、は、スライスタスク15によっ
て一定周期で割当てられる制御権を、10回に1度の割
合で与えられることになる。
して、カウンタCON TがrOJになった場合、スラ
イスタスク15は、このカウンタC0NTの値を設定値
MAXの・値に戻すとともに、このタスクA、に制御権
を渡す。即ちタスクA、は、スライスタスク15によっ
て一定周期で割当てられる制御権を、10回に1度の割
合で与えられることになる。
またスライスタスク15は、このタスクA2の一括処理
が終了すると(即ち第1図では再びタスクA/に戻る時
)、タスクA9に対するスキップ回数MAXの値をリセ
ットして「0」に戻す。つまりスキップ回数MAXは、
動作中のタスクの数に応じてそのタスクA、の始まりで
セントされ、タスク/’lの終りでリセットされる。ス
ライスタスク15がスキップ指定フラグFを設定する場
合は、このフラグFもスキップ回数MAXとともに、セ
ント/リセットされることになる。
が終了すると(即ち第1図では再びタスクA/に戻る時
)、タスクA9に対するスキップ回数MAXの値をリセ
ットして「0」に戻す。つまりスキップ回数MAXは、
動作中のタスクの数に応じてそのタスクA、の始まりで
セントされ、タスク/’lの終りでリセットされる。ス
ライスタスク15がスキップ指定フラグFを設定する場
合は、このフラグFもスキップ回数MAXとともに、セ
ント/リセットされることになる。
以上のように本実施例では、会話処理及び一括処理が並
行して実行される場合、見かけ上、一括処理の実行レベ
ルを下げて処理することができる。
行して実行される場合、見かけ上、一括処理の実行レベ
ルを下げて処理することができる。
従って会話処理を実行しているTSS端末における応答
性を下げることなく、各タスクの処理を円滑に行うこと
が可能となる。
性を下げることなく、各タスクの処理を円滑に行うこと
が可能となる。
(fl 発明の効果
以上の如く本発明によれば、並行して実行される各タス
クへのサービスを均等化でき、システム全体としての処
理効率を向上することが可能となる。
クへのサービスを均等化でき、システム全体としての処
理効率を向上することが可能となる。
尚、本発明で云うタスクとは、CPUがある1つの処理
を実行するための複数スキップから成るプログラムの一
群を指す。従って、いわゆるルーチン(メインルーチン
、サブルーチン)、ジョブと称される1つの処理単位の
プログラム群をタスクの1つとして見なすものであるこ
とは云うまでもない。
を実行するための複数スキップから成るプログラムの一
群を指す。従って、いわゆるルーチン(メインルーチン
、サブルーチン)、ジョブと称される1つの処理単位の
プログラム群をタスクの1つとして見なすものであるこ
とは云うまでもない。
第1図は複数のTSSタスクが並行して実行される様子
を示す説明図、第2図は本発明が適用されるタスク処理
システムの一例を示す図、第3図は本発明の一実施例を
示す図、第4図は実施例におけるタスク・キュー・テー
ブル16の一具体例を示す図、第5図は実施例の動作を
示すフローチャートである。 1は中央処理装置CPU、2はメインメモリ。 15はスライスタスク、31〜33はTSS端末。 41.42はプリンタ、51.52はディスク装置をそ
れぞれ示す。 第 1 図 第2図 第4閃 第 5
を示す説明図、第2図は本発明が適用されるタスク処理
システムの一例を示す図、第3図は本発明の一実施例を
示す図、第4図は実施例におけるタスク・キュー・テー
ブル16の一具体例を示す図、第5図は実施例の動作を
示すフローチャートである。 1は中央処理装置CPU、2はメインメモリ。 15はスライスタスク、31〜33はTSS端末。 41.42はプリンタ、51.52はディスク装置をそ
れぞれ示す。 第 1 図 第2図 第4閃 第 5
Claims (1)
- 実行す・\き複数のタスクを示す情報が格納されるキュ
ーテーブルと、該キューテーブルの内容に基いて所定の
タスクを実行するタスク処理部とを備えるタスク処理シ
ステムにおいて、キューテーブルに示される各タスク単
位に該タスクの実行を一時スキソプするスキップ指定手
段を設け、該スキップ指定手段の指定情報に応じて、タ
スク処理部による各タスクの実行の可否を決定すること
を特徴とするタスク処理制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3780984A JPS60181935A (ja) | 1984-02-29 | 1984-02-29 | タスク処理制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3780984A JPS60181935A (ja) | 1984-02-29 | 1984-02-29 | タスク処理制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS60181935A true JPS60181935A (ja) | 1985-09-17 |
Family
ID=12507836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3780984A Pending JPS60181935A (ja) | 1984-02-29 | 1984-02-29 | タスク処理制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60181935A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02193266A (ja) * | 1989-01-23 | 1990-07-30 | Mitsubishi Heavy Ind Ltd | ナンバープレート読取装置 |
-
1984
- 1984-02-29 JP JP3780984A patent/JPS60181935A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02193266A (ja) * | 1989-01-23 | 1990-07-30 | Mitsubishi Heavy Ind Ltd | ナンバープレート読取装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6948172B1 (en) | Preemptive multi-tasking with cooperative groups of tasks | |
| US7650601B2 (en) | Operating system kernel-assisted, self-balanced, access-protected library framework in a run-to-completion multi-processor environment | |
| US6052707A (en) | Preemptive multi-tasking with cooperative groups of tasks | |
| US5261097A (en) | Computer system and method for executing command scripts using multiple synchronized threads | |
| US6049817A (en) | Multi-processor system | |
| US5303369A (en) | Scheduling system for multiprocessor operating system | |
| JPH03103963A (ja) | 複数プロセッサへのタスク割り当て装置及び方法 | |
| JPS6275739A (ja) | タスク割当て方法 | |
| CZ290434B6 (cs) | Počítačový systém s koncepcí roząířené virtuální paměti | |
| JPH06342377A (ja) | ジョブ実行における分散型制御方法及びその装置 | |
| US5355488A (en) | Method for adaptively building a library of program threads | |
| TWI783401B (zh) | 記憶體管理方法和相關產品 | |
| FI90805C (fi) | Menetelmä ja laite sivukehyksen korvaamiseksi tietojenkäsittelyjärjestelmässä | |
| JPH1069402A (ja) | ソフトウェアの自動試験制御方法 | |
| JPH06318191A (ja) | マルチスレッド処理方式 | |
| JPS594743B2 (ja) | マルチプロセツサシステムノセイギヨホウシキ | |
| JP3374480B2 (ja) | データ処理装置 | |
| JPH11249917A (ja) | 並列型計算機及びそのバッチ処理方法及び記録媒体 | |
| JPS6126095B2 (ja) | ||
| JPH1153327A (ja) | マルチプロセッサシステム | |
| JPH01316830A (ja) | タスク実行制御方式 | |
| JPH05113894A (ja) | 仮想計算機システムにおけるフアイル資源管理方式 | |
| JP2581007B2 (ja) | Cpu固定システム | |
| JPH08263308A (ja) | メモリ割り当て管理方式 | |
| JP2591818B2 (ja) | 補助機能の選択制御方法 |